这个选择结构是什么意思?
答案:1 悬赏:20 手机版
解决时间 2021-01-09 01:41
- 提问者网友:
- 2021-01-08 07:49
这个选择结构是什么意思?
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-01-08 09:15
如果 (x的值大于0)
把y的值设置为1
否则 如果 (x的值等于0)
把y的值设置为0
否则 (即上面的所有条件都不成立)
把y的值设置为-1
选择语句的三种基本形式:
1) 第一种形式为基本形式:if
if(表达式)
语句
其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。
2) 第二种形式为: if-else
if(表达式)
语句1
else
语句2
其语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。
3) 第三种形式为if-else-if形式
前二种形式的if语句一般都用于两个分支的情况。当有多个分支选择时,可采用if-else-if语句,其一般形式为:
if(表达式1)
语句1
else if(表达式2)
语句2
else if(表达式3)
语句3
…
else if(表达式m)
语句m
else
语句n
其语义是:依次判断表达式的值,当出现某个表达式为真时,则执行其对应的语句。随后跳到整个if语句之外继续执行程序。 如果所有的表达式均为假,则执行else分支对应的语句,然后继续执行后续程序。只有前面的所有表达式都不成立,才会执行else分支。
最好学会自己百度,对于初学者,度娘是万能的,很多知识都能搜到。追问谢谢你!
把y的值设置为1
否则 如果 (x的值等于0)
把y的值设置为0
否则 (即上面的所有条件都不成立)
把y的值设置为-1
选择语句的三种基本形式:
1) 第一种形式为基本形式:if
if(表达式)
语句
其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。
2) 第二种形式为: if-else
if(表达式)
语句1
else
语句2
其语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。
3) 第三种形式为if-else-if形式
前二种形式的if语句一般都用于两个分支的情况。当有多个分支选择时,可采用if-else-if语句,其一般形式为:
if(表达式1)
语句1
else if(表达式2)
语句2
else if(表达式3)
语句3
…
else if(表达式m)
语句m
else
语句n
其语义是:依次判断表达式的值,当出现某个表达式为真时,则执行其对应的语句。随后跳到整个if语句之外继续执行程序。 如果所有的表达式均为假,则执行else分支对应的语句,然后继续执行后续程序。只有前面的所有表达式都不成立,才会执行else分支。
最好学会自己百度,对于初学者,度娘是万能的,很多知识都能搜到。追问谢谢你!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯