c语言中if条件怎么约束多条,if语句中的表达式不限于逻辑表达式,可以是任意的数值类型...

满意答案

00e27ab806e4881f8254fe7ae8741834.png

wenfeng5277

推荐于 2018.02.27

00e27ab806e4881f8254fe7ae8741834.png

采纳率:47%    等级:13

已帮助:9371人

可以是任意数值,但实际上编译系统会把这个表达式强制转成逻辑值,一般地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=

13.if必须有else与之配对。【N 】

30分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值