本文共 881 字,大约阅读时间需要 2 分钟。
前言
方法一:if语句
方法二:嵌套的if-else语句
总结
本道题考察对选择结构的掌握
有3个整数a, b, c,由键盘输入,输出其中最大的数。
以空格分割的三个整数。
三个数中的最大值,末尾换行。 //在输入代码时尤其注意末尾的换行
1 3 2
3
代码如下(示例):
includeusing namespace std;int main(){ int a,b,c,m; scanf("%d %d %d",&a,&b,&c); if(a>b){ m=a; a=b; b=m; } if(a>c){ m=a; a=c; c=m; } if(b>c){ m=b; b=c; c=m; } printf("%d\n",m); return 0;}
注:两两进行比较
代码如下(示例):
#includeusing namespace std;int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); int m; if(a>b){ if(a>c){ m=a; } else { m=c; } } else { if(b>c){ m=b; }else{ m=c; } } printf("%d\n",m); return 0;}
注:利用图像进行嵌套的数据关系的分析
以上就是今天的内容,本文利用if和 if-else语句,解决了如何比较三个整数的大小,并输出最大值。
转载地址:http://hkdkk.baihongyu.com/