if的用法
.1.if最简单的用法
格式:
if(表达式)
语句
功能:如果表达式为真,语句执行;如果表达式为假,语句不执行。(非0即真)
此程序可以看出,cccc不属于if控制的语句,我们可以得出,如果没有花括号的话,if默认控制一个语句的执行和不执行,也就是在第一个分号后结束,所以为了方便阅读,最好在if的语句块部分加上花括号{}
eg:if(表达式)
语句1;
语句2;
解释:if默认智能控制语句1的执行和不执行,if无法控制语句2的执行或不执行,换句话讲就是:语句2一定会执行
eg:if(表达式)
{
语句1;
语句2;
}
如果if要控制多个语句的执行和不执行,就必须把这些语句用花括号括起来
if..........else..........用法
1.判断用户输入的数哪个数更大
if..........else if..........else.................用法
格式:
if (表达式1)
a;
else if (表达式2)
b;
else if (表达式3)
c;
else
d;
1.由delta的值判断函数有几个解
2.用if判断分数的等级
3.互换两个数的值
4.4.输入3个数,按照降序排列
5.判断3个数中的最大数