单选题以下是if语句的基本形式:if(表达式)语句其中“表达式”( )。A必须是逻辑值B必须是整数值C必须是正数D可以是任意合法的数值
单选题
以下是if语句的基本形式:if(表达式)语句其中“表达式”( )。
A
必须是逻辑值
B
必须是整数值
C
必须是正数
D
可以是任意合法的数值
参考解析
解析:
if中的表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,在其值非零时为真,所以任意合法的表达式都可以做if语句的判断条件。答案选择D选项。
if中的表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,在其值非零时为真,所以任意合法的表达式都可以做if语句的判断条件。答案选择D选项。
相关考题:
以下正确的叙述是 ______。 Select Case x Case 1 to 10 …… End SelectA.Select Case语句中的测试表达式可以是任何形式的表达式B.Select Case语句中的测试表达式只能是数值表达式或字符串表达式C.在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行D.如下Select Case语句中的Case表达式是错误的:
关于条件语句,下列说法错误的是( )。 A、条件语句中的条件可以是逻辑表达式或关系表达式B、条件语句中的条件可以是数值表达式,非0值表示true,0值表示falseC、在块结构条件语句中,语句块中的语句不能与then在同一行上D、块结构的条件语句和单行结构的条件语句都必须以End if结束
if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。 A.必须是逻辑值S if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。A.必须是逻辑值B.必须是整数值C.必须是正数D.可以是任意合法的数值
以下叙述正确的是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.在函数中必须要有return语句B.在函数中可以有多个return语句,但只执行其中的一个C.return语句中必须要有一个表达式D.函数值并不总是通过return语句传回调用处
在Visual FoxPro中,用INDEX命令建立索引文件时,关键字表达式应该是()。A、只能由一个数值型字段组成B、可以由多个字段组成,但表达式的值必须是数值型、字符型、日期型、逻辑型C、只能是由数值型和字符型字段组成的合法表达式D、任意字段组成的合法表达式
For语句的格式如下,下列说法错误的是()。 For循环变量=初值to终值[step步长] [循环体] [exitfor] Next[循环变量]A、步长只能为正数,不能为负数B、步长为1时,可略去不写C、初值、终值和步长都是数值表达式D、next后的循环变量与for语句中的循环变量必须相同
单选题关于条件语句,下列说法错误的是()。A条件语句中的“条件”可以是逻辑表达式或关系表达式B条件语句中的“条件”可以是数值表达式,非0值表示true,0值表示falseC在块结构条件语句中,“语句块”中的语句不能与then在同一行上D块结构的条件语句和单行结构的条件语句都必须以Endif结束
单选题For语句的格式如下,下列说法错误的是()。 For=to[step] [] [exitfor] Next[]A步长只能为正数,不能为负数B步长为1时,可略去不写C初值、终值和步长都是数值表达式Dnext后的循环变量与for语句中的循环变量必须相同
单选题以下是if语句的基本形式:if(表达式)语句其中“表达式”( )。A必须是逻辑表达式B必须是关系表达式C必须是逻辑表达式或关系表达式D可以是任意合法的表达式