C语言选择题库(3)

本文是一组关于C语言逻辑表达式的判断题,涵盖了逻辑运算符、短路现象、条件表达式等知识点,旨在帮助读者深入理解C语言中的逻辑判断与表达式求值规则。
摘要由CSDN通过智能技术生成

41、在C程序中,判逻辑值时,用“非0”表示逻辑值“真”, 用“0”表示逻辑值“假”。 在求逻辑值时,用( )表示逻辑表达式值为“真”,用(  )表示逻辑表达式值为“假”。

A、 1 0 

B、 0  1 

C、 非0 非0  

D、 1  1

正确答案: A

解析:

42、已知int x=6,y=2,z; ,则执行表达式z=x=x>y后,变量z的值为(     )。

A、 0 

B、 1 

C、 4 

D、 5 

正确答案: B

解析:逻辑表达式的值只有1和0

43、能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是(     )。

A、 a>=10 or a<=0 

B、 a>=0|a<=10   

C、 a>=10 &&a<=0 

D、 a>=10‖a<=0 

正确答案: D

解析:

44、设int x=1,y=1;表达式(!x||y- -)的值是(     )。

A、 0 

B、 1 

C、 2 

D、 -1 

正确答案: B

解析:

45、有如下程序段

int a=14,b=15,x;

char c=′A′;

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值