【周周C++基础题】Day1~if语句的使用( 输入三个整数按由大到小的顺序显示)

目录

                                      前言:

                                   习题要求:

                         习题分析:

                               习题流程图分析:

                                   习题答案:

                      补充:if语句中常见的错误

                                       结语:


前言:

本篇博客主要向各位小伙伴们介绍的C++经典例题,带各位掌握C++基础,希望各位小伙伴们能够在这里收获到更多知识!让我们一起学习!一起进步!

作者希望:由于博主水平限制,博客难免会有错误和不准之处,我也非常希望各位小伙伴能够在留言区指出。让我们一起共勉。

【周周C++基础题】Day1~if语句的使用( 输入三个整数按由大到小的顺序显示)_第1张图片

习题要求:

 输入三个整数要求按由大到小的顺序显示。

习题分析:

从键盘上任意输入三个数a,b,c,如果我们将最大值赋值给a,将最小值赋值给c,那么最后输出的a,b,c它们的顺序就是按从大到小排列的,那题目思路就找到了。

习题流程图分析:

【周周C++基础题】Day1~if语句的使用( 输入三个整数按由大到小的顺序显示)_第2张图片

 

习题答案:

#include
void main()
{
	int a,b,c,t;
	cin>>a>>b>>c;
	if(b > a)
	{
		t = a;
		a = b;
		b = t;
	}
	if(c > a)
	{
		t = a;
		a = c;
		c = t;
	}
	if(c > b)
	{
		t = b;
		b = c;
		c = t;
	}
	cout<

补充:if语句中常见的错误

常见错误有if语句后面直接加分号,语法没有错,但是if语句的执行语句为空语句,逻辑上没有达到分支结构的要求,程序的运行结果和设计预期要得到的结果有差异,还有就是if语句的执行语句是多条语句,要用大括号包含起来,else要与if配套使用,if和else之间不能有其他语句,也就是如果你需要用else语句,必须在if语句的执行后就用else语句,中间不能执行其他语句,最后就是if语句中的条件判断非零为真,在判断比较关系运算符==容易写成赋值运算符=,避免的方法就是常量写左边,变量写右边,比如:if(0==a),判断当a等于0时条件成立,如果不小心写成if(0=a),编译器会报错,而if(a=0),编译器不会报错,条件永远为假,if语句永远不执行。以上常见错误要记牢哇!!!

结语:

感谢各位友友能够看到这里:

提醒友友们一句:看懂了不是懂,一定要自己实际操作哇,这样才能更好的理解和吸收。
最后来一句:一个人可以在任何他怀有无限热忱的事情上成功,让我们一起进步吧!!

【周周C++基础题】Day1~if语句的使用( 输入三个整数按由大到小的顺序显示)_第3张图片

你可能感兴趣的:(#,【周周C++习题集】,c++)