首页 > 其他分享 >输入三个数,输出最大值

输入三个数,输出最大值

时间:2022-12-20 13:00:15浏览次数:33  
标签:输出 int max 最大值 sum1 else printf 输入

方法:冒号的使用

答案:

#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

相关文章