20 if语句中的条件表达式可以是任意合法的表达式吗,if条件语句的三种形式

首页 > 生活 > 作者:YD1662025-05-31 17:59:20

20 if语句中的条件表达式可以是任意合法的表达式吗,if条件语句的三种形式(1)

可以是任意数值,但实际上编译系统会把这个表达式强制转成逻辑值,一般地false都为0;1或任何非零数值都是true,具体要看什么语言的。判断题1.if语句中的表达式不限于逻辑表达式,可以是任意的数值类型。【Y】2.switch语句可以用if语句完全代替。【Y】3.switch语句的case表达式必须是常量表达式。【Y】4.if语句,switch语句可以嵌套,而且嵌套的层数没有限制。【Y】5.条件表达式可以取代if语句,或者用if语句取代条件表达式。【N】6.switch语句的各个case和default的出现次序不影响执行结果。【N】7.多个case可以执行相同的程序段。【Y】8.内层break语句可以终止嵌套的switch,使最外层的switch结束。【N】9.switch语句的case分支可以使用{}复合语句,多个语句序列。【Y】10.switch语句的表达式与case表达式的类型必须一致。【Y】11.在switch多分支中,break语句可使流程立即跳出switch语句体。【Y】12.if(a=<b)x++;是合法的C语句。【N】13.if必须有else与之配对。【N】

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.