C#程序设计

下列表达式或语句中,有语法错误的是() A、 n=12%3.0;(n为int型)B、 12/3.0C、 12/3D、 ‘a’>’b’

题目

下列表达式或语句中,有语法错误的是() 

  • A、 n=12%3.0;(n为int型)
  • B、 12/3.0
  • C、 12/3
  • D、 ‘a’>’b’
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下4个表达式中,有语法错误的是( )。

A.m.姓名—”教授”

B.”定价”+定价

C.”性别:”+性别

D.姓名—职称


正确答案:B

第2题:

在C的if语句中,用作判断的表达式只能是关系表达式或逻辑表达式。()

此题为判断题(对,错)。


参考答案错误

第3题:

过程语句中,使用的<参数表>可以是下列哪种()。A.常量或变量名B.表达式或变量名C.数组元素或变量名

过程语句中,使用的<参数表>可以是下列哪种( )。

A.常量或变量名

B.表达式或变量名

C.数组元素或变量名

D.变量名或数组名


正确答案:D
解析:参数表含有在调用时传送给过程的简单变量或数组名,如果是数组,则要在数组名后加上一对括号。参数过程中不允许有常量、表达式和数组元素出现。

第4题:

关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是( )。

A.for语句中的三个表达式不可以同时省略

B.for语句可以用于循环次数不确定的情况

C.for语句中表达式2可以是关系表达式或逻辑表达式

D.for语句中表达式1和表达式3可以是逗号表达式


正确答案:A
解析:for语句中的3个表达式可以同时省略,但两个;不能省略。所以选项A的说法错误。

第5题:

以下语句中存在语法错误的是( )。


正确答案:A
数组定义后,不可以对数组整体赋值,s是二维数组,因SS[1]是一维字符数组,即字符串,字符串赋值可以使用strcpy(SS[1],”right”);这样的形式,而选项A中对二维数组中的第…l维(相当于一个一维数组)赋值,是不可以的。选项8和D是定义时对数组初始化,这是可以的。选项c中,将字符串在内存中的首地址赋给指针数组的一个元素,这是可以的。

第6题:

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

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

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

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

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


参考答案:D

第7题:

以下语句中存在语法错误的是( )。

A.A

B.B

C.C

D.D


正确答案:A
数组定义后,不能对数组整体赋值,ss是二维数组,因为ss[1]是一维字符数组,即字符串,字符串赋值可以使用“strcpy(ss[1],"right”);”的形式,而选项A)中对二维数组中的第“l”维(相当于一个一维数组)赋值,是不可以的。选项B)和D)是在定义时对数组同时进行初始化,这是可以的。选项c)中,将字符串在内存中的首地址赋给指针数组的一个元素,这是可以的。故本题答案为A)。

第8题:

以下正确的叙述是 ______。 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语句中的测试表达式只能是数值表达式或字符串表达式。

第9题:

以下叙述正确的是

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

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

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

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


正确答案:B
解析:SelectCase语句中的测试表达式只能是数值表达式或字符串表达式。依次判断所有的Case,如果满足条件,则执行满足这一条件的Case语句,Case语句的条件可以是ntom的格式,例如Case1to10是合法的。

第10题:

关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是( )

A.for语句中的三个表达式可以同时省略

B.for语句可以用于循环次数不确定的情况

C.for语句中表达式2只能是关系表达式或逻辑表达式

D.for语句中表达式1和表达式3可以是逗号表达式


正确答案:C