解题思路:
首先输入一个,然后是输入剩下的N-1个,在这里我显然是不用数组的
注意事项:
-1是结束语句,并不参与比较,如果我们的所有的数都小于-1的时候,最后一个是-1,那么输出的值肯定不能算是-1最大
注意,-1是一个结束的标志
参考代码:
#include <iostream> using namespace std; int main(int argc, char *argv[]) { int sum; cin>>sum; while(1){ int a; cin>>a; if(a==-1)//这个语句不要放在sum=a这句的后面 break; if(sum<a) sum=a; } cout<<sum<<endl; return 0; }
0.0分
0 人评分