本文主要是介绍九度OJ 1046:求最大值 (基础题),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 题目描述:
-
输入10个数,要求输出其中的最大值。
- 输入:
-
测试数据有多组,每组10个数。
- 输出:
-
对于每组输入,请输出其最大值(有回车)。
- 样例输入:
-
10 22 23 152 65 79 85 96 32 1
- 样例输出:
-
max=152
- 来源:
- 2009年哈尔滨工业大学计算机研究生机试真题
思路:
求数组最大值,很简单啦。
代码:
#include <stdio.h>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: 1046User: liangrx06Language: CResult: AcceptedTime:0 msMemory:912 kb
****************************************************************/
这篇关于九度OJ 1046:求最大值 (基础题)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!