在下面的条件语句中,只有一个在功能上与其他三个语句不等价(其中s1和s2表示某个C语句),这个不等价的语句是_______A.if (a) s1; else s2;B.if (!a) s2; else s1;C.if (a != 0) s1; else s2;D.if (a == 0) s1; else s2;
在下面的条件语句中,只有一个在功能上与其他三个语句不等价(其中s1和s2表示某个C语句),这个不等价的语句是_______
A.if (a) s1; else s2;
B.if (!a) s2; else s1;
C.if (a != 0) s1; else s2;
D.if (a == 0) s1; else s2;
参考答案和解析
if (a==0) 语句1 else 语句2
相关考题:
关于exit与die语句结构的说法正确的是()。 A.exit语句结构执行会停止执行下面的脚本,而die无法做到B.die语句结构执行会停止执行下面的脚本,而exit无法做到C.die语句结构等价于exit语句结构D.die语句结构与exit语句结构没有直接的关系
下列关于switch语句和break语句的结论中,只有( )是正确的。A.break语句是switch语句中的一部分B.在switch语句中根据需要使用或不使用break语句C.在switch语句中必须使用break语句D.以上三个结论中有两个是正确的
设窗体上有名称为Optionl的单选按钮,且程序中有语句:If Optionl.Value=True Then下面语句中与该语句不等价的是A.If Optionl.Value ThenB.If ptionl=True ThenC.If Value=True ThenD.If Optionl Then
关于条件语句,下列说法错误的是( )。 A、条件语句中的条件可以是逻辑表达式或关系表达式B、条件语句中的条件可以是数值表达式,非0值表示true,0值表示falseC、在块结构条件语句中,语句块中的语句不能与then在同一行上D、块结构的条件语句和单行结构的条件语句都必须以End if结束
下列关于switch语句和break语句的结论中,只有()是正确的。 A.break语句是switch语句的一部分B.在switch语句中可以根据需要使用或不使用break语句C.在switch语句中必须使用break语句D."以上三个结论有两个是正确的"
下述关于条件语句的描述中错误的是()。 A.if语句中只有一个else子句B.if语句中可以有多个elseif子句C.if语句中if体内不能有switch语句D.if语句的if体中可以是循环语句
下列语句中,与语句“n=(ab?(bc?1:0):0);”的功能等价的是( )。 A.if(a=b)n=0; 下列语句中,与语句“n=(ab?(bc?1:0):0);”的功能等价的是( )。A.if(a=b)n=0;B.if(aB)‖(bc))n=1;elsen=0;C.if(ab)if(bc)n=1;elsen=;elsen=0;D.if(ab)n=1;elseif(b=c)n=1;elseif(bc)n=1;elsen=0;
下列关于条件语句的描述中,()是错误。A、if语句中只有一个else子句B、if语句中可以有多个elseif子句C、if语句中if体内不能是switch语句D、if语句的if体中可以是循环语句
下列叙述中正确的是( )。A.在switch语句中,不-定使用break语句B.在switch语句中必须使用defaultC.break语句必须与switch语句中的case配对使用D.break语句只能用于switch语句
下列关于continue语句的说法中正确的是() A、continue语句可以在选择语句中使用B、continue语句可以在条件语句中使用C、continue语句可以在循环语句中使用D、continue语句可以在任何语句中使用
以下关于循环控制语句描述错误的是哪一项? A.Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组。B.在Python中if…elif…elif…结构中必须包含else子句。C.在Python中没有switch-case的关键词,可以用if…elif…elif…来等价表达。D.循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。
下面关于WHERE语句和HAVING语句的描述正确的是()。A、WHERE和HAVING语句都引导搜索条件,它们是等价的。B、WHERE语句和HAVING语句不能同时使用在一个查询操作中。C、HAVING语句用于组或聚合函数的搜索条件,它常用于GROUPBY子句后。D、一般说,WHERE语句的效率要高于HAVING语句,所以更好使用WHERE引导搜索条件
下列说法中正确的是()A、break语句用在switch语句中,而continue语句有在循环语句中B、break语句用在循环语句中,而continue语句有在switch语句中C、break语句与continue语句均可以用在循环语句中D、break语句与continue语句均可以用在switch语句中
在下面的条件语句中(其中S1和S2表示C语言语句),只有一个在功能上与其他三个语句不等价()。A、if(a)S1;else S2;B、if(a==0)S2;else S1;C、if(a!=0)S1;else S2;D、if(a==0)S1;else S2;
单选题关于条件语句,下列说法错误的是()。A条件语句中的“条件”可以是逻辑表达式或关系表达式B条件语句中的“条件”可以是数值表达式,非0值表示true,0值表示falseC在块结构条件语句中,“语句块”中的语句不能与then在同一行上D块结构的条件语句和单行结构的条件语句都必须以Endif结束
单选题下面关于WHERE语句和HAVING语句的描述正确的是()。AWHERE和HAVING语句都引导搜索条件,它们是等价的。BWHERE语句和HAVING语句不能同时使用在一个查询操作中。CHAVING语句用于组或聚合函数的搜索条件,它常用于GROUPBY子句后。D一般说,WHERE语句的效率要高于HAVING语句,所以更好使用WHERE引导搜索条件