KiKi参加了语文、数学、外语的考试,请帮他判断三科中的最高分。从键盘任意输入三个整数表示的分数,编程判断其中的最高分。
数据范围:
int main() { int score[3]={0}; int i=0; int max=0; for(i=0;i<3;i++) { scanf("%d",&score[i]); if(max<score[i]) max=score[i]; } printf("%d\n",max); return 0; }
#include<stdio.h> int main(void){ int chinese, math, english, max; scanf("%d %d %d", &chinese, &math, &english); // 通过scanf语句从键盘获取值然后赋值给chinese、math、english max = chinese; // 给max赋初始值 if(max < math) max = math; // 如果数学分大于语文分,max替换为数学分 if(max < english) max = english; // 如果英语分大于语文分,max替换为英文分 printf("%d\n", max); // 打印最后的max,即语文分、数学分、英语分三者的最大值 return 0; }
#include <stdio.h> int main() { int c,m,e; while(scanf("%d %d %d",&c,&m,&e)!=EOF) { if(c>m) m=c; if(m>e) e=m; printf("%d\n",e); } return 0; }