网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
【多选题】对以下if结构的说法正确的是 if(a>b){ ... }else if(a==b){ ... }else{ ... }
A.该if语句能够完成3种条件的判断
B.该if语句有3条分支,且相互关联
C.如果第一个条件a<b满足,则后面的判断将不再执行
D.尽管第一个条件a<b满足,但后面的判断依然会执行
参考答案和解析
B
更多 “【多选题】对以下if结构的说法正确的是 if(a>b){ ... }else if(a==b){ ... }else{ ... }A.该if语句能够完成3种条件的判断B.该if语句有3条分支,且相互关联C.如果第一个条件a<b满足,则后面的判断将不再执行D.尽管第一个条件a<b满足,但后面的判断依然会执行” 相关考题
考题
以下程序段中,与语句: k=ab?(bc?1:0):0 ; 功能相同的是A)if((ab)(bc)) k=1;else k=0;B)if((ab)||(bc) k=1;else k=0;C)if(a=b) k=0;else if(b=c) k=1;D)if(ab) k=1;else if(bc) k=1;else k=0;
考题
下列块结构条件语句,正确的是( )。A.If x>10 Then print"a" Else if x>5 Then print"b" Else if x<5 Then print"c" End ifB.if x>10 Then print"a" Else if x>5 Print"b" Else Print"c" End ifC.If x>10 Then print"a" Else if x>5 Then print"b" Else x<5 Then Print"c" End ifD.If x>10 Then Print"a" Else if x>5 Then print"b: Else Print"c" End if
考题
以下程序段中与语句k=a>b?(b>c? 1:0):0;功能等价的是______。A.if((a>b(b>c))k=1 else k=0B.if((a>b)||(b>c))k=1; else k=0;C.if(a<=b)k=0; else if(b<=c)k=1;D.if(a>b)k=1; else if(b>c)k=1; else k=0;
考题
switch语句( )。A.有的可以用if-else if结构实现B.都不可以用if-else if结构实现C.都可以用if-else if结构实现D.大部分可以用if-else if结构实现
考题
以下程序段中与语句k=ab?(bc?1:0):0;功能等价的是( )A.if((ab)(bc)) k=1; else k=0;B.if((ab)||(bc)) k=1 else k=0;C.if(a=b) k=0; else if(b=c) k=1;D.if(ab) k=1; else if(bc) k=1; else k=0;
考题
以下程序段中,与语句:k=ab?(bc?1:0):0;功能相同的是A.if((aB)&&(bC))k=1;B.if((aB)II(bC))k=1; else k=0; else k=0:C.if(a=B)k=0;D.if(aB)k;1; else if(b=C)k=1; else if(bC)k=1; else k=0:
考题
有一函数:以下程序段中不能根据x值正确计算出y值的是A.if(x0)y=1; else if(x= =0)y=0; else y=-1;B.y=0; if(x0)y=1; else if(x0)y=-1;C.y = 0; if (x = 0) if (x0) y = 1; else y = -1;D.if ( x = 0) if ( x0)y = 1; else y = 0; else y = -1;
考题
switch语句 ( )A.都可以用if-else if结构实现B.都不可以用if-else if结构实现C.有的可以用if-else if结构实现D.大部分不可以用if-else if结构实现
考题
以下选项中,正确的if-else语句是( )A.if(x!=0) printf("%d",x) else printf("%d",-x);B.if(x!=0) { x=x+y;printf("%d",x);} else printf("%d",-x);C.if(x!=0) x=x+y;printf("%d",x); else printf("%d",-x);D.if(x!=0) { x=x+y;printf("%d",x)}; else printf("%d",-x);
考题
关于选择结构下列哪个说法正确()。A、if语句和else语句必须成对出现B、if语句可以没有else语句对应C、switch结构中每个case语句中必须用break语句D、switch结构中必须有default语句
考题
以下不能实现符号函数y=sgn(x)的程序段是()。A、if x0 then y=1 else if x=0 then y=0 else y= -1B、if x0 then y=1 else if x0 then y= -1 else y=0C、if x=0 then if x=0 then y=0 else y= -1 else y=1D、if x0 then if x0 then y= -1 else y= 1 else y=0
考题
下面关于if-else-if说法正确的选项是()。A、if-else-if是循环结构B、if语句是选择结构C、else语句可以与前面的if搭配也可以与后面的if搭配D、if在条件判断为真时执行后面语句块
考题
以下关于分之语句的作用,描述正确的是() A、if后面只能带一条执行语句,如果你需要执行多条语句,则需要把它们放到话括号里面;B、switch语句与if…else if…else语句在功能上是对等的,二者可以互换;C、switch结构中需要加入break语句,否则不能做到在执行完一个case之后就调处switch结构;D、if…else if…else结构是一种特殊的多元选择结构,它与if…else结构虽然形式上类似,但彼此没有任何关系;E、if后面只能带一条执行语句,如果你需要执行多条语句,必须以函数的形式完成;
考题
单选题关于选择结构下列哪个说法正确()。A
if语句和else语句必须成对出现B
if语句可以没有else语句对应C
switch结构中每个case语句中必须用break语句D
switch结构中必须有default语句
考题
多选题以下关于分之语句的作用,描述正确的是()Aif后面只能带一条执行语句,如果你需要执行多条语句,则需要把它们放到话括号里面;Bswitch语句与if…else if…else语句在功能上是对等的,二者可以互换;Cswitch结构中需要加入break语句,否则不能做到在执行完一个case之后就调处switch结构;Dif…else if…else结构是一种特殊的多元选择结构,它与if…else结构虽然形式上类似,但彼此没有任何关系;Eif后面只能带一条执行语句,如果你需要执行多条语句,必须以函数的形式完成;
考题
单选题以下不能实现符号函数y=sgn(x)的程序段是()。A
if x0 then y=1 else if x=0 then y=0 else y= -1B
if x0 then y=1 else if x0 then y= -1 else y=0C
if x=0 then if x=0 then y=0 else y= -1 else y=1D
if x0 then if x0 then y= -1 else y= 1 else y=0
考题
单选题下列说法中正确的是()A
块IF结构中的THEN块或ELSE块不能是空块B
块IF结构中至少有一个ELSE IF 语句或ELSE语句C
每个ELSE IF 语句要有一个对应的END IF语句D
一个块 IF 结构中只能有一个END IF语句
考题
单选题以下程序段中,与语句:k=ab?(bc?1:0):0;功能相同的是( )。A
if((ab) (bc)) k=1;
else k=0;B
if((ab)‖(bc)) k=1;
else k=0;C
if(a=b) k=0;
else if(b=c) k=1;D
if(ab) k=1;
else if(bc) k=1;
else k=0;
考题
判断题在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。A
对B
错
热门标签
最新试卷