编程中的决策语句:if、if-else及相关应用
1. if语句基础
1.1 if语句的作用
if语句能让我们对输入进行筛选,并决定最终如何处理这些输入。例如,若有一个变量,想在某个时刻限制其值,即便程序中可能出现更高的值,也可以这样编写代码:
if(x > 90)
x = 90;
这段代码能确保当输入的x值大于90时,程序会自动将其改为90。对于只能处理特定范围内值的程序,这非常有用。我们还可以检查一个值是否低于给定数字,若不低于则将其设置为该数字,以此确保值在给定范围内。当然,程序进行这类操作时输出一条消息是个不错的做法。
1.2 return语句
return语句用于结束程序,并将控制权返回给操作系统,示例代码如下:
return 0;
2. if-else语句
2.1 if-else语句的概念
if-else语句是对if语句的扩展,提供了更多的灵活性。以现实生活为例,假设昨天下了点雨,我们可以这样表达决策:
如果今天的雨比昨天大,我会带伞;否则,我会穿夹克,然后去上班。
2.2 if-else语句的语法
if-else语句的语法如下:
if(expression)
Statement1;
else
Statement2;
Next_stat