case是合法的变量命名。

题目
判断题
case是合法的变量命名。
A

B

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

第1题:

在Delphi中,根据变量标识符命名规则,"st80"不能用一个变量命名。


参考答案×

第2题:

以下有关VBA中变量的叙述错误的是______。

A.变量名的命名,同字段命名一样,但变量命名不能包含空格或除了下划线符号外的任何其他标点符号

B.变量名不能使用VBA的关键字

C.VBA中对变量名的大小写敏感,变量名NewYear和newyear代表的是两个不同变量

D.根据变量直接定义与否,将变量划分为隐含型变量和显式变量


正确答案:C
解析:VBA中对变量名的大小写不敏感,变量名NewYear和newyear代表的是同一个变量。

第3题:

符合汇编语言变量命名规则的变量名是

A.MOV

B.CX

C.SEG

D.LPT1


正确答案:D

第4题:

语句SELECT CASE X中,X为一整型变量,下列CASE语句中,哪一句表达式是错误的()。

A.CAS EIS〉20

B.CASE 1 TO 10

C.CASE X-10

D.CASE 2,4,6


本题答案:C

第5题:

设有以下程序段:

以下叙述正确的是( )。

A.只有变量c的定义是合法的

B.只有变量a,b,c的定义是完全合法的

C.所有变量的定义都是完全合法的

D.只有变量a,b的定义是完全合法的


正确答案:D
float“8]={1.0,2.0};定义了一个包含8个float型元素的数组,并初始化了数组的前2项,其他项是随机数。intb[1]={0},定义了只有一个int型元素的数组,并初始化为0。charc[]={¨A”,”B¨};定义一个char型数组,大小有初始化元素决定,但初始化值是字符串,类型不兼容,编译出错。chard=…1’;定义一个char型变量,但是初始化赋值字符串,类型不兼容,编译出错。因此只有a,b定义和初始化正确。故答案为D选项。

第6题:

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

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

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

C.To表达式,如Case10To20

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


正确答案:B

第7题:

若有以下变量和函数说明:includecharCh='*';void sub(int x,int y,char ch,double*

若有以下变量和函数说明: #include<iostream.h> charCh='*'; void sub(int x,int y,char ch,double*Z) { switch(ch) { case'+':*Z=x+y;break; case'-':*Z=x-y;break: case'*':*Z=x*y;break; case'/':*z=x/y;break: } } 以下合法的函数调用语句是( )。

A.sub(10,20,Ch,y);

B.sub(1.2+3,2*2,'+',&Z);

C.sub(sub(1,2,'+',&y),sub(3,4'+',&x),'-',&y);

D.sub(a,b,&x,ch);


正确答案:B

第8题:

如果在函数中定义的局部变量与命名空间中的变量同名时,()被隐藏()。

A.函数中的变量

B.命名空间中的变量

C.两个变量都

D.两个变量都不


正确答案:B

第9题:

若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是( )。

A.switch(a+9) {case cl:y=a-b; case c2:y=a+b; }

B.switch a*b {case l0:x=a+b; default:y=a-b; }

C.switch(a+b) {casel:case3:y=a+b;break; case0:case4:y=a-b; }

D.switch(a*a+b*b) {default:break; case 3:y=a+b;break; case 2:y=a-b;break; }


正确答案:D
选项A,当cl和c2相等时,不成立;选项B,a*b要用括号括起来;选项C,case与后面的数字用空格隔开。

第10题:

switch语句中()。

A.case子句中的值不一定必须是常量

B.case子句中的值可以是变量

C.case子句中的值必须是常量

D.ca3e子句中的值必须是变量


正确答案:C