字典翻译 问答 其它 【C语言程序问题11、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式是______.A、a0B、!aC、a=0D、a你的回答:A(×)D我想问为什么D表示不等于0呢?】
问题标题:
【C语言程序问题11、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式是______.A、a0B、!aC、a=0D、a你的回答:A(×)D我想问为什么D表示不等于0呢?】
问题描述:

C语言程序问题

11、若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式是______.

A、a0

B、!a

C、a=0

D、a

你的回答:A(×)D

我想问为什么D表示不等于0呢?

白海飞回答:
  在C语言中,if语句后面应该是一个逻辑值,有真或假两种可能.它可以是一个表达式,比如5>3为真,等等;也可以仅仅是一个值,比如定义了一个bool型变量flag,若flag的值为true,if(flag)就相当于if(true),因此判断条件成立...
点击显示
其它推荐
热门其它推荐
  • 其它