解题思路:找最大值
注意事项:1,max在该题是可以赋值0,因为高度不为负数,但是若是有负数,则应该赋值a[0];
2,max=a[0]应该放在输入后,否则答案错误百分之五十!!
参考代码:(拷贝到编译器上更方便)
#include<stdio.h>
#define N 100
int main()
{
int n,a[N],i;
int max;
while(scanf("%d",&n)!=EOF&&n!=0)
{
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
max=a[0];
for(i=0;i<n;i++)
{
if(a[i]>max)
max=a[i];
}
printf("%d\n",max);
}
return 0;
}
0.0分
1 人评分
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C++代码)(手动优化一下计算)浏览:1365 |
十->二进制转换 (C语言代码)浏览:1330 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1071 |
简单的a+b (C语言代码)浏览:600 |
兰顿蚂蚁 (C++代码)浏览:1160 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:942 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:388 |
1050题解(结构体数组与结构体指针的使用)浏览:1216 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |