输入三个数,输出最大值时间:2022-12-20 12:59:18 方法:冒号的使用 答案: #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的使用需注意加括号以至于不混淆