九度 Online Judge 算法 刷题 题目1046:求最大值

题目1046:求最大值

题目描述:
输入10个数,要求输出其中的最大值。
输入:
测试数据有多组,每组10个数。
输出:
对于每组输入,请输出其最大值(有回车)。
样例输入:
10 22 23 152 65 79 85 96 32 1
样例输出:
max=152
来源:
2009年哈尔滨工业大学计算机研究生机试真题

code

c语言实现

#include<stdio.h>
 
int main() {
     
    int a,b,i,temp;
 
    while(scanf("%d",&a) == 1) {
        if (a == EOF)
            break;
        else {
            temp = a;
            for(i=0;i<9;i++) {                 scanf("%d",&b);                 if (b>temp)
                    temp = b;
            }
            printf("max=%d\n",temp);
        }
             
    }
     
    return 0;
}
/**************************************************************
    Problem: 1046
    User: langzimaizan
    Language: C
    Result: Accepted
    Time:0 ms
    Memory:912 kb
****************************************************************/

你可能感兴趣的:(算法,面试,计算机,语言,程序)