下列条件语句中,输出结果与其他语句不同的是(  )。

题目
单选题
下列条件语句中,输出结果与其他语句不同的是(  )。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于条件语句的描述中,错误的是()。

A.if语句中最多只能有一个else子句

B.if语句的if体内可以出现开关语句

C.if语句中else if子句和else子句的顺序是没有限制的

D.if语句中else子句是与它最近的if子句配对的


正确答案:C

第2题:

关于条件语句,下列说法错误的是( )。

A、条件语句中的条件可以是逻辑表达式或关系表达式

B、条件语句中的条件可以是数值表达式,非0值表示true,0值表示false

C、在块结构条件语句中,语句块中的语句不能与then在同一行上

D、块结构的条件语句和单行结构的条件语句都必须以End if结束


参考答案:D

第3题:

下列叙述中正确的是

A)break 语句只能用于 switch 语句

B) 在 switch 语句中必须使用 default

C)break 语句必须与 switch 语句中的 case 配对使用

D) 在 switch 语句中,不一定使用 break 语句


正确答案:D
答案 D
解析 : break 语句的功能是跳出正在执行的条件语句或循环语句 。 它可以出现在 switch 语句中,也可以出现在循环语句中。 Default 语句的功能是如果所有的 case 后面的语句都不执行的时候就转去执行 default 后的语句 , 它可以省略不写 。 前面我们说过 break 语句可以出现在循环语句中,所以 C 是错误的。故 D 是正确的。

第4题:

下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他3条语句不同,该语句是( )。

A.cout<<internal<<12345;

B.tout<<left<<12345;

C.cout<<right<<12345;

D.tout<<setw(6)<<12345;


正确答案:D
D。【解析】setw(6)将输出宽度设为6,如果位数不够,则在最左边补齐,因此该项输出一定不会与其他3项一致。

第5题:

下列关于条件语句的描述中,()是错误。

A、if语句中只有一个else子句

B、if语句中可以有多个elseif子句

C、if语句中if体内不能是switch语句

D、if语句的if体中可以是循环语句


参考答案:C

第6题:

下列关于条件语句的说法中正确的为( )。

A、if语句中可以没有then保留字

B、if语句中可以没有else保留字

C、if语句中只能有一个elseif分句

D、if语句都可以由iif语句替代


参考答案:B

第7题:

在SQL的语句中,对输出结果排序的语句是( )。

A、GROUP B Y

B、ORDER BY

C、WHERE

D、HAVING


参考答案:B

第8题:

下列关于CASE语句的说法不正确的是()

A、条件句中的选择值或标识符所代表的值必须在表达式的取值范围内。

B、CASE语句中必须要有WHENOTHERS=NULL;语句。

C、CASE语句中的选择值只能出现一次,且不允许有相同的选择值的条件语句出现。

D、CASE语句执行必须选中,且只能选中所列条件语句中的一条。


正确答案:B

第9题:

下列条件语句中,输出结果与其他语句不同的是( )

A.A

B.B

C.C

D.D


正确答案:A
若a为0,A)选项输出x,其他输出y,所以选择A)。

第10题:

下列条件语句中,输出结果与其他语句不同的是( )。

A.if(a)printf("%d n",x); else print[("%d\n",y)

B.if(a=0)pritf("%d n",y); else print[("%d\n",x)

C.if(a!一0)printf("%d n",x); else print[("%a\n",y)

D.if(a=O)print[("%d n",x); else printf("%d\n",y)


正确答案:D
主要考查if判断语句,A选项if(a),如果a为真,则输出X,否则输出Y。B选项if(a==0),如果a恒等于0,则输出Y,否则输出X。C选项a(!=o),如果a不等于0,则输出X,否则输出y。D选项if(a==0),如果a恒等于0,则输出X,否则输出y。由以上结论可知,输出结果不同的为D选项。

更多相关问题