下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是()A、if elseend;for end;switch case end;while end;B、if elseend;switch case end;for end;while end;C、for end;if else end;while end;switch case end;D、while end;for end;switch case end;if else end;

题目

下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是()

  • A、if elseend;for end;switch case end;while end;
  • B、if elseend;switch case end;for end;while end;
  • C、for end;if else end;while end;switch case end;
  • D、while end;for end;switch case end;if else end;
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列CASE语句中执行结果不为空的是()

A、SELECTCASEWHEN125THEN'true'ELSE'false'END;

B、SELECTCASEBINARY'B'WHEN'a'THEN1WHEN'b'THEN2END;

C、SELECTCASEWHEN-10THEN'true'END;

D、SELECTCASE'one'WHEN1THEN'one'WHEN2THEN'two'END;


正确答案:A

第2题:

下列不是分支结构的语句是( )。

A)If…Then…End If

B)If…Then…Else…End If

C)While…Wend

D)Select…Case…End Select


正确答案:C
本题考查控制结构的基础知识。在VBA中存在3种基本结构,即顺序、分支、循环结构。分支结构有两种形式,一种是If语句的单分支结构,另…种是SeleCtCase的多分支结构。在本题中选项A)、B)、D)均是合法的分支结构,而选项C)是循环结构。

第3题:

以下程序:main(){charc;inti;for(i=65;i68;i++){c=i+32;switch(c){case‘a’:printf(“%c,“,c);break;case‘b’:case‘e’:printf(“ok,“);default:printf(“end“);}}}的输出结果为()

A、a,ok,end

B、a,ok,endend

C、a,ok,end,end

D、a,ok,ok


参考答案:B

第4题:

下列不是分支结构的语句是 A.If ... Then ... EndIf B.While ... Wend C.If ... Then ... Else ... EndIf D.Select ... Case ... End Select


正确答案:B

第5题:

假设X的值是5,则执行以下语句时,可得到的输出结果是ABCDEF的Select Case语句是 ( )

A.Select Case X Case 10 To 1 Print“ABCDEF” End Select

B.Select Case X Case Is>15,Is<5 Print"ABCDEF" End Select

C.Selecl Case K Case Is>5,1,3,To 10 Print"ABCDEF" End Select

D.Select Case X Case 1,3,Is>5 Print"ABCDEF" End Select


正确答案:C
解析:本题主要是对多分支结构 Select Case语句的考查。
  其中在Case子句中,表达式列表可以是多个表达式,每个表达式之间用逗号分割,表达式可以是如下形式x
  值、值1 To值2(注意:值1值2)、Is比较运算符值。执行时,首先计算Select Case语句中测试表达式的值。然后从每一个Case开始找满足该值的Case语句,遇到第一个表达式列表值与测试表达式相匹配的Case语句,则执行其后的语句序列,然后跳出Select Case结构。题中选项B、D中的表达式列表中都不包含有X的值,故可直接排除。选项A中的 Case子句后的表达式如果写成1 To 10,则可输出结果“ABCDEF”。选项D中,X的值在表达式3 To 10的范围内,故可以执行其后的语句序列,输出"ABCDEF'。

第6题:

下列不是分支结构的语句是( )。

A.If…Then…End If

B.While…Wend

C.If…Then…Else…End If

D.Select…Case…End Select


正确答案:B
解析:本题考查控制结构的知识。选项A)是一个单分支选择结构;选项C)是一个双分支选择结构:选项 D)是一个多分支选择结构:选项B)是一个循环结构。

第7题:

下列不是分支结构的语句是( )。

A.If…Then…Endlf

B.While…Wend

C.If…Then…Else…Endlf

D.Select…Case…End Select


正确答案:B
B。【解析】本题考查控制结构的基本用法。本题的四个选项中,A为单分支选择结构;B为循环结构;C为双分支选择结构;D为多分支选择结构。

第8题:

下列不是分支结构的语句是

A. If...Then...EndIf

B. While...WEnd

C. If...Then...Else...EndIf

D. Select...Case...End Select


正确答案:B

第9题:

下列不是分支结构的语句是( )。

A. If.··Then··End IF

B. While…End

C. If...Then...Else…End If

D. Select…Case…End Select


正确答案:B
本题考查控制结构的知识。选项A)是一个单分支选择结构;选项C)是一个双分支选择结构:选项D)是一个多分支选择结构:选项B)是一个循环结构。

第10题:

以下语句错误的是

A.If a=1 And b=2 Then C=3 End If

B.If a=1 Then C=2 Else If a=2 Then C=2 End If

C.If a=1 Then C=3 End If

D.If a=1 Then C=2 Else If a=2 Then C=2 End If End If


正确答案:D
解析:本题考查If选择控制结构。If选择控制结构的两种形式为:“IfThen…EndIf”与“IfThen…ElseIfThen…EndIf”,选项D的写法是错误的,多出了EndIf。答案为D。

更多相关问题