2017教师党员回头看:C++高手,帮忙修改一下!!!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 10:59:59
比较几个数大小
#include<iostream.h>
void main(){
int p[5];
for(int a=0;a<5;a++)
cin>>p[a];
int max=p[0];
int min=p[0];
for (int i=1;i<5;i++)
{if(max>p[i])
goto s;
else max=p[i];
s:
if (min<p[i])
break;
else min=p[i];
}
cout<<"max="<<max<<'\n'<<"min="<<min;}
这个break应该怎么用???他直接跳到了cout,没法实现for循环。
另外,如何比较n个数大小n不确定???

应该用continue
break 是终止循环,continue是不做下面的步骤重新回到FOR做下一次
N不确定的话,因为C++数组定义不能用变量所以简单的方法是定义一个比较大的数组,
不然的话可以用链表

continue跳转到下一轮循环

break直接结束循环