关于FORTRAN90的CASE结构,SELECT CASE(表达式)中的表达式的数据类型不允许为()

题目
单选题
关于FORTRAN90的CASE结构,SELECT CASE(表达式)中的表达式的数据类型不允许为()
A

整型

B

字符型

C

实型

D

逻辑型

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列选项中叙述正确的是( )。

A. Select Case语句中的条件表达式可以是任何形式的表达式

B. Select Case语句中的条件表达式只能是数值表达式或者字符表达式

C. 在执行Select Case语句时,所有的Case子句都按出现的次序被顺序执行

D. Select Case语句的测试表达式会多次计算


参考答案:A

第2题:

多分支选择结构的Case语句中“变量值列表”不能是( )。

A.常量值的列表,如Case1,3,5

B.变量名的列表,如Casex,y,z

C.To表达式,如Case10To20

D.Is关系表达式,如CaseIs<20


正确答案:B

第3题:

以下正确的叙述是 ______。 Select Case x Case 1 to 10 …… End Select

A.Select Case语句中的测试表达式可以是任何形式的表达式

B.Select Case语句中的测试表达式只能是数值表达式或字符串表达式

C.在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行

D.如下Select Case语句中的Case表达式是错误的:


正确答案:B
解析:SelectCase语句中的测试表达式只能是数值表达式或字符串表达式。

第4题:

Select Case结构运行时首先计算( )的值。

A.表达式

B.执行语句

C.条件

D.参数


正确答案:A
解析: 本题考查VBA程序设计中的多分支选择的知识。在Select Case结构运行时首先计算表达式的值,然后依此计算或测试Case表达式的值。

第5题:

以下正确的叙述是: ______。

A.Select Case语句中的测试表达式可以是任何形式的表达式

B.Select Case语句中的测试表达式只能是数值表达式或字符串表达式

C.在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行

D.如下Select Case语句中的Case表达式是错误的: Select Case x Case 1 to 10 .... End Select


正确答案:B
解析:Select Case语句中的测试表达式只能是数值表达式或字符串表达式。

第6题:

一般情况下,只有当switch语句中( )时,default子句才会被执行。

A.表达式的值与所有case子句中的值匹配时

B.表达式的值与所有case子句中的值都不匹配时

C.表达式的值与第一个case子句中的值匹配时

D.表达式的值与最后一个case子句中的值匹配时


正确答案:B
解析:switch语句把表达式的值依次与每个case子句中的值比较,若遇到匹配的值,就执行该case子句的语句序列;只有当与所有的case子句都不匹配时,才执行default子句的内容。

第7题:

Select Case结构运行时,首先计算( )的值。

A.表达式

B.执行语句

C.条件选项

D.任意值


正确答案:A

第8题:

下列关于Select Case之测试表达式的叙述中,错误的是( ) 。

A、只能是变量名

B、可以是整型

C、可以是字符型

D、可以是浮点类型


正确答案:A

第9题:

在Select case 结构中,使用“To表达式”来指定一个范围时,必须把【 】的值写在前面。


正确答案:较小
较小

第10题:

下列程序段的执行结果为 m=1 n=1 Select Case m Case 1 Select Case n Case 0 print"A" Case 1 Print"B" End Select Case 2 Print"C" End Select

A.A

B.B

C.C

D.0


正确答案:B
解析:Select Case结构的一般格式为:
  Select Case expr
   [case expr1]
    [clause1]
   [ease expr2]
    [clause2]
   ……
   [ease Else]
   [clausen]
  End Select
  其中expr是测试表达式,如果满足expr n,就执行这条语句,然后退出。

更多相关问题