计算机程程序题else是什么意思

计算机程程序题else是什么意思,第1张

If (a =b){

执行语句1

}else{

执行语句2

}

如上例,满足条件a=b则执行语句1,否则(即a>b或a<b的情况,也即不满足条件a=b的所有所有情况)执行语句2

程序中的else语句是便于处理某种行为,在循环的正常终止时执行:即以return或者break方式退出循环将会忽略else语句;存在continue语句将会执行else。我看了一遍又一遍也只知晓这个,但我一直记不起else在何时会被执行。

是永远被执行?顾名思义在循环失效时?在正常结束时?碰到return语句退出循环时?

在关键词选择上的不确定性让我很懊恼,我发现else使用上不确定性很大。我的问题不是“这个关键词会被用的目的”,而是怎么把else的语法弄清楚并且记住它。

我确定这能引起相当数量的讨论,而且我能想象这个关键词选择与try else的语法使用上具有一致性。也许基于这个原因选择else能够辨别它的功能,并且更容易记忆。

第一种:先执行if,如果真则执行A代码段。else不执行

if(true){

代码段A

} else {

代码段B

}

第二种:先执行if,如果假则执行else 的B代码段

if(true){

代码段A

} else {

代码段B

}

第三种:先执行if,如果假则执行else if 如果真则执行B代码段。else不执行

if(false){

代码段A

} else if(true){

代码段B

} else {

代码段C

}

end if 是一个选择分支的结速标志else 则是选择分支,即为if 条件不成立时则执行ELSE后面的语句完整的应该是 if then else end if

以上就是关于计算机程程序题else是什么意思全部的内容,包括:计算机程程序题else是什么意思、如何正确的理解python for循环中的else用法、if和else在程序中的位置关系等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9873633.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存