概述
if语句的表现形式
if一共有四种表现形式:
第一种: if(表达式){
语句块;
}
语义:如果表达式的结果为真,那么执行语句块,否则不执行语句块
第二种: if(表达式){
语句块1;
}else{
语句块2;
}
语义:如果表达式为真,那么执行语句块1,否则执行语句块2
第三种: if语句的嵌套:
if(表达式){
语句块1;
if(表达式){
语句块2;
}else{
语句块3;
}
}else{
语句块4;
}
语义:就是说if或者else块里面可以接任意的if-else语句
第四种: if(表达式1){
语句块1
}else if(表达式2){
语句块2
}else if(表达式3){
语句块3
}
……………………
else{
语句块n
}
语义:判断表达式1,如果成立执行语句块1,否则继续判断表达式2,如果成立执行语句块2,否则继续往下判断表达式3,如果成立执行语句块3,否则继续往下判断,直到所有的表达式都不成立,那么执行语句块n
if语句需要注意的地方:
1.不能在if语句(表达式)后面加分号“;”,加了分号就代表if语句的结束,会使得if后面的代码不被执行,但是可以加在大括号{}后面
2.if语句的大括号可以省略,如果省略的话,只能作用离它最近的一条语句,但是这条语句不能是声明变量的例如:int num;
3.避免让你的条件永真或者永假,因为这么做毫无意义,例如:
if(1){
语句块1;
}
永远会执行语句块1,等同于表达式永远为真。
语句块1;
if(0){
语句块2;
}
永远不会执行语句块2,即表达式永远为假。
最后
以上就是风中方盒为你收集整理的iOS基础知识:if 语句以及if语句的使用注意事项的全部内容,希望文章能够帮你解决iOS基础知识:if 语句以及if语句的使用注意事项所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复