admin 管理员组文章数量: 1086019
2024年4月26日发(作者:php输入成绩判断等级)
else的用法总结
else这个英语单词有“另外”的意思,它可以用在不同的语法
环境中,具体用法如下。
一.if语句中else的用法
else是if语句的伙伴,它是if语句的补充,可以帮助if语句
完成逻辑分支判断以及控制程序流程。它可以跟在if语句后面,表
示如果前面if语句条件不满足,就执行else语句后面的程序逻辑代
码,如下例:
if (condition) {
statement1;
}
else {
statement2;
}
上面的代码表示,当condition条件满足的时候,执行
statement1,否则就执行statement2。这种用法常用于程序流控制,
可以用来判断以及执行不同的程序逻辑,从而实现多路逻辑分支判断。
二.switch语句中else的用法
在switch语句中,也可以使用else,表示如果所有的case子
句条件都不满足,就执行else中的程序逻辑,如下所示:
switch (expression) {
case value1:
- 1 -
statement1;
break;
case value2:
statement2;
break;
...
default:
statement_default;
break;
}
上面的代码中,表示根据expression的值,来决定执行哪个case
子句,如果没有任何case子句的条件满足,就执行default后面的
程序逻辑。
三.三元运算符中else的用法
在三元运算符中,也可以使用else语句,表示如果条件不满足,
就执行else中的程序逻辑,如下例:
condition ? expression1: expression2;
上面的代码表示,如果condition条件满足,就执行expression1,
否则就执行expression2。
四.循环语句中else的用法
在循环语句中,也可以使用else,它跟在循环语句后面,表示
在循环结束的时候,没有发生break操作的情况下,就执行else中
- 2 -
的程序逻辑,如下例:
while (condition) {
statement;
}
else {
statement_after;
}
上面的代码表示,当condition条件满足的时候,循环执行
statement,直到condition条件不满足,没有发生break操作的话,
就执行statement_after。
总结:
以上就是else的用法总结,它可以跟在if语句、 switch语句、
三元运算符以及循环语句后面,用于判断以及执行不同的程序逻辑,
实现条件分支判断以及程序流控制,是程序设计中必不可少的重要语
法部分。
- 3 -
版权声明:本文标题:else的用法总结 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1714087644a664977.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论