前面我们已经有过用来比较两个数大小的程序,那如果变成三个数呢?这时候就应该用到嵌套的if-else.
#include<stdio.h>
int main()
{
int a,b,c;
int max=0;
printf("请输入三个数");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
if(a>c)
max=a;
else max=c;
else if(b>c)
max=b;
else max=c;
printf("三者中最大数为%d",max);
}
//选择几行 再ctrl+/ 可连续注释
else总是和最近的那个if匹配
tips:if和else后跟大括号,无论是不是单条语句.