#求三个人成绩的最高分,输入三个人的成绩,输出最高分(并且用&&表示)
例如:
1.输入:87 65 98
输出:98
2.输入:88 88 88
输出:88(执行代码时一定要检查当成绩相等时的情况)
错误代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>=b&&a>=c)
printf("%d",a);
if(b>=a&&b>=c)
printf("%d",b);
if(c>=a&&c>=b)
printf("%d",c);
return 0;
}//错误原因见c语言训练7

正确代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>=b&&a>=c)
printf("%d",a);
else if(b>=a&&b>=c)
printf("%d",b);
else
printf("%d",c);
return 0;
}


















