方法:冒号的使用
答案:
#include<stdio.h>
int main()
{
int a,b,c;
int max;
printf("请输入三个数:");
scanf("%d %d %d",&a,&b,&c);
if(a>b?a:b)
{
max=a;
if(c>max?c:max)
{
printf("最大值是:%d\n",c);
}
else
{
printf("最大值是:%d\n",max);
}
}
else
{
max=b;
if(c>max?c:max)
{
printf("最大值是:%d\n",c);
}
else
{
printf("最大值是:%d\n",max);
}
}
return 0;
}
注意事项:
1.冒号计算的基本形式:(表达式)?sum1:sum2 若表达式为真则结果为sum1,反之则为sum2
2.if else的使用需注意加括号以至于不混淆
标签:输出,int,max,最大值,sum1,else,printf,输入 From: https://blog.51cto.com/u_15899086/5954733