网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
以下是if语句的基本形式:if(表达式)语句其中“表达式”( )。
A
必须是逻辑值
B
必须是整数值
C
必须是正数
D
可以是任意合法的数值
参考答案
参考解析
解析:
if中的表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,在其值非零时为真,所以任意合法的表达式都可以做if语句的判断条件。答案选择D选项。
if中的表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,在其值非零时为真,所以任意合法的表达式都可以做if语句的判断条件。答案选择D选项。
更多 “单选题以下是if语句的基本形式:if(表达式)语句其中“表达式”( )。A 必须是逻辑值B 必须是整数值C 必须是正数D 可以是任意合法的数值” 相关考题
考题
单选题以下针对全局变量的叙述错误的是( )。A
全局变量的作用域是从定义位置开始至源文件结束B
全局变量是在函数外部任意位置上定义的变量C
用extern说明符可以限制全局变量的作用域D
全局变量的生存期贯穿于整个程序的运行期间
考题
单选题下列叙述中错误的是( )。A
在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构B
在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构C
在链表中,如果每个结点有两个指针域,则该链表不一定是线性结构D
在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定不是线性结构
考题
单选题以下叙述中错误的是( )。A
用户定义的函数中可以没有return语句B
用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值C
用户定义的函数中若没有return语句,则应当定义函数为void类型D
函数的return语句中可以没有表达式
考题
单选题能正确表示数学关系式800=y=500的C语言表达式为()A
(y=800)(y=500)B
(y=800)AND(y=500)C
800=y=500D
(y=800)(y=500)
考题
单选题有以下程序:#includemain(){ int x=23; do { printf(%2d,x--); } while(!x);}程序的执行结果是( )。A
输出321B
输出23C
不输出任何内容D
陷入无限循环
热门标签
最新试卷