解题思路:
注意事项:在输入为零的时候记得要将最大值置零。
参考代码:
#include<stdio.h>
int main()
{
int i=0;
int max;
int a[1000];
int flag=1;
while(scanf("%d",&a[i])!=EOF)
{
if(i==0)
{
max=a[0];
}
if(a[i]!=0)
if(a[i]>=max)
{
max=a[i];
}
if(a[i]==0)
{
printf("%d\n",max);
max=0;
// flag=0;
}
//if(flag==0)
// {max=a[i+1];
// }
i++;
}
//if(scanf("%d",&a[i])==EOF)
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:586 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1421 |
哥德巴赫曾猜测 (C语言代码)浏览:1028 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1420 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:549 |
WU-输入输出格式练习 (C++代码)浏览:1083 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:679 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1466 |
简单的a+b (C语言代码)浏览:422 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1425 |