时间限制:1 秒

内存限制:32 兆

特殊判题:否

提交:9861

解决:4013

题目描述:输入10个数,要求输出其中的最大值。

输入:测试数据有多组,每组10个数。

输出:对于每组输入,请输出其最大值(有回车)。

样例输入:10 22 23 152 65 79 85 96 32 1

样例输出:max=152

思路:

求数组最大值,很简单啦。

代码:

#include 
int main(void)
{
int a[10];
int max;
int i;
i = 0;
while (scanf("%d", &(a[i])) != EOF)
{
if (i == 0)
max = a[0];
else
{
if (a[i] > max)
max = a[i];
}
i++;
if (i == 10)
{
printf("max=%d\n", max);
i = 0;
}
}
return 0;
}
/**************************************************************
Problem: 1046
User: liangrx06
Language: C
Result: Accepted
Time:0 ms
Memory:912 kb
****************************************************************/