1109 - C语言2.6

输入10个整数,输出其中最大的数。

题目输入

输入包含10行,每一行一个整数。

题目输出

请输出读入的10个数中的最大值。请注意行尾输出换行。

输入/输出样例

题目输入

10
6
1
3
5
87
100
25
111
56

题目输出

111

C语言解答

#include <stdio.h>
int main()
{
    int i,max;
    int buf[10];
    for(i=0;i<=9;i++)
        scanf("%d\n",&buf[i]);
    max=buf[0];
    for (i=1;i<10;i++)
    {   
        if(buf[i]>max)
            max=buf[i];
    }
    printf("%d\n",max);
}

C++解答

#include<iostream>
using namespace std;
int main()
{
  int a,max=-0xffff;
  while(cin >> a){
    if(a > max)
      max = a;
  }
  cout << max << endl;
  return 0;
}
时间限制 1 秒
内存限制 32 MB
讨论 统计
上一题 下一题