解题思路:三个数求最大值
注意事项:可以用if,也可以用三目运算符
参考代码:
if(表达式) /*若表达式成立则执行语句1,否则执行语句2*/ { //语句1 } else { //语句2 }
则
#include<stdio.h> int main() { int a,b,c,max; scanf("%d%d%d",&a,&b,&c); if(a>b) max=a; else max=b; if(c>max) max=c; printf("%d",max); }
或者用三目运算符 表达式?表达式1:表达式2;
三目运算符的执行过程是,判断表达式的真假,如果是真就执行表达式1,否则执行表达式2
#include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("%d",a>b?a:(b>c?b:c)); }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:852 |
简单编码 (C++代码)(这里推荐用switch)浏览:997 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:678 |
点我有惊喜!你懂得!浏览:1398 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:515 |
C语言考试练习题_排列 (C语言代码)浏览:1368 |
C语言训练-排序问题<2> (C++代码)浏览:925 |
C语言训练-排序问题<1> (C++代码)浏览:624 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:606 |
C语言训练-大、小写问题 (C语言代码)浏览:784 |