习题:编写一个C程序,输入a,b,c三个值,输出其中最大者
程序代码:
#include<stdio.h>
int main()
{
int a,b,c,max;
printf("请输入三个数a,b,c\n");
scanf("%d %d %d",&a,&b,&c);
if (a>b) //注意if后的判断语句写在括号内
{
if (c>a)
max=c;
else //包括c=a的情况
max=a;
}
else
{
if (c>b)
max=c;
else
max=b;
}
printf("三个数中最大的是%d",max);
return 0;
}
注意点:
①if后的判断语句写在括号内(即 注意if else语句格式)
②不需要将两数相等(或三数相等)的情况单独列出,相同时,用相同的任一字母都可表示该数。