网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
对于if(表达式)语句,以下叙述正确的是( )。
A
“表达式”的值可以是任意合法的数值
B
在“表达式”中不能出现变量
C
在“表达式”中不能出现常量
D
“表达式”的值必须是逻辑值
参考答案
参考解析
解析:
if语句中的“表达式”可以是任意合法的C语言表达式,包括关系表达式和逻辑表达式等,也可以是任意的数值类型(包括整型、实型、字符型等),A项正确。“表达式”中可以出现变量或者常量,也不一定必须是逻辑值,B、C、D项错误。答案选择A选项。
if语句中的“表达式”可以是任意合法的C语言表达式,包括关系表达式和逻辑表达式等,也可以是任意的数值类型(包括整型、实型、字符型等),A项正确。“表达式”中可以出现变量或者常量,也不一定必须是逻辑值,B、C、D项错误。答案选择A选项。
更多 “单选题对于if(表达式)语句,以下叙述正确的是( )。A “表达式”的值可以是任意合法的数值B 在“表达式”中不能出现变量C 在“表达式”中不能出现常量D “表达式”的值必须是逻辑值” 相关考题
考题
以下正确的叙述是 ______。 Select Case x Case 1 to 10 …… End SelectA.Select Case语句中的测试表达式可以是任何形式的表达式B.Select Case语句中的测试表达式只能是数值表达式或字符串表达式C.在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行D.如下Select Case语句中的Case表达式是错误的:
考题
下列选项中叙述正确的是( )。
A. Select Case语句中的条件表达式可以是任何形式的表达式B. Select Case语句中的条件表达式只能是数值表达式或者字符表达式C. 在执行Select Case语句时,所有的Case子句都按出现的次序被顺序执行D. Select Case语句的测试表达式会多次计算
考题
if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。 A.必须是逻辑值S
if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。A.必须是逻辑值B.必须是整数值C.必须是正数D.可以是任意合法的数值
考题
以下叙述中正确的是( )。A.do-while语句构成的循环不能用其他语句构成的循环来代替B.do-while语句构成的循环只能用break语句退出C.用do-while语句构成循环时,只有在while后的表达式为非零时结束循环D.用do-while语句构成循环时,只有在while后的表达式为零时结束循环
考题
下列叙述中,正确的一条是 ( )A.语句“goto12;”是合法的B.for(;;)语句相当于while(1)语句C.if(表达式)语句中,表达式的类型只限于逻辑表达式D.break语句可用于程序的任何地方,以终止程序的执行
考题
以下叙述正确的是A.SelectCase语句中的测试表达式可以是任何形式的表达式B.SelectCase语句中的测试表达式只能是数值表达式或字符串表达式C.在执行SelectCase语句时,所有Case子句均按出现的次序被顺序执行D.如下SelectCase语句中的Case表达式是错误的 Select Case x Case 1 to 10 ... End Select
考题
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是 A.必须是逻辑值SXB
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是A.必须是逻辑值B.必须是整数值C.必须是正数D.可以是任意合法的数值
考题
以下叙述中正确的是A.对于逻辑表达式:a++|| b++,设a的值为1,则求解表达式的值后,b的值会发生改变B.对于逻辑表达式:a++&&b++,设a的值为0,则求解表达式的值后。b的值会发生改变C.else不是一条独立的语句,它只是if语句的一部分D.关系运算符的结果有三种:0,1,-1
考题
以下叙述中,正确的是______。A.do…while语句构成的循环不能用其他语句构成的循环来代替B.do…while语句构成的循环只能用break语句退出C.用do…while语句构成的循环,在while后的表达式为非零时结束循环D.用do…while语句构成的循环,在while后的表达式为零时结束循环
考题
有VBA语句:If x=1 then y=1,下列叙述中正确的是A.X=1和y=1均为赋值语句B.x=1和y=1均为关系表达式C.x=1为关系表达式,y=1为赋值语句D.x=1为赋值语句,y=1为关系表达式
考题
以下叙述中正确的是( )A.在函数中必须要有return语句B.在函数中可以有多个return语句,但只执行其中的一个C.return语句中必须要有一个表达式D.函数值并不总是通过return语句传回调用处
考题
鸡兔同笼问题可以使用for循环嵌套for循环完成,那么for语句的语法正确的是()A、for(表达式1;表达式2;表达式3)语句;B、for(表达式1,表达式2,表达式3)语句;C、for(表达式1:表达式2:表达式3)语句;D、for(表达式1表达式2表达式3)语句;
考题
以下叙述正确的是() A、 do……while语句构成的循环不能用其他语句构成的循环来代替B、 do……while语句构成的循环只能用break语句结束循环C、 用do……while语句构成的循环,在while后的表达式为true时结束循环D、 用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
考题
对于语句If x=1 Then y=1,下列说法正确的是()。A、x=1为赋值语句B、x=1为关系表达式,y=1为赋值语句C、x=1和y=1均为关系表达式D、x=1和y=1均为赋值语句
考题
单选题以下叙述正确的是( )。A
do-while语句构成的循环,当while语句中的表达式值为0时结束循环B
do-while语句和while-do构成的循环功能相同C
while-do语句构成的循环,当while语句中的表达式值为非0时结束循环D
do-while语句构成的循环,必须用break语句退出循环
考题
单选题以下叙述中正确的是( )。A
如果根据算法需要使用无限循环(即通常所称的“死循环”),则只能使用while语句B
对于“for(表达式1;表达式2;表达式3)循环体”首先要计算表达式2的值,以便决定是否开始循环C
对于“for(表达式1;表达式2;表达式3)循环体”,只在个别情况下才能转换成while语句D
只要适当地修改代码,就可以将do-while与while相互转换
考题
单选题以下叙述正确的是()A
do……while语句构成的循环不能用其他语句构成的循环来代替B
do……while语句构成的循环只能用break语句结束循环C
用do……while语句构成的循环,在while后的表达式为true时结束循环D
用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式
考题
单选题对于语句Ifx=1 Then y=1,下列说法正确的是()。A
x=1和y=1均为赋值语句B
x=1和y=1均为关系表达式C
x=1为关系表达式,y=1为赋值语句D
x=1为赋值语句,y=1为关系表达式
考题
单选题鸡兔同笼问题可以使用for循环嵌套for循环完成,那么for语句的语法正确的是()A
for(表达式1;表达式2;表达式3)语句;B
for(表达式1,表达式2,表达式3)语句;C
for(表达式1:表达式2:表达式3)语句;D
for(表达式1表达式2表达式3)语句;
考题
单选题有以下程序:
#include
main()
{
…
while(getchar()!='');
…
}
以下叙述中正确的是( )。A
此while语句将无限循环B
getchar()不可以出现在while语句的条件表达式中C
当执行此while语句时,只有按回车键程序才能继续执行D
当执行此while语句时,按任意键程序就能继续执行
热门标签
最新试卷