3147 - 习题2-4-2 多数求最大值

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

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

题目输入

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

题目输出

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

输入/输出样例

输入格式

10
6
19
35
50
107
10
-25
11
51

输出格式

107

C语言解答

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

C++解答

#include<iostream>
using namespace std;
int main()
{
	int a[11],m=0;
    for (int i=1;i<=10;i++)
        {
	    cin>>a[i];
	    if (a[i]>m)
	        m=a[i];
	    }
	cout<<m<<endl;
	return 0;
}

Java解答

import java.util.Scanner;


public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		int b=0;
		for(int i=0;i<10;i++){
			int a=sc.nextInt();
			if(a>b){
				b=a;
			}
		}
		System.out.println(b+"\n");

	}

}