下面哪个表达式是错误的()

题目

下面哪个表达式是错误的()

  • A、int i = 100;
  • B、float f = 100.0;
  • C、Object o =  “Hello world”;
  • D、char c =   „/u1234‟;
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于统计函数Count(字符串表达式),下面叙述错误的是( )。

A.返回字符表达式中值的个数,即统计记录的个数

B.统计字段应该是数字数据类型

C.字符串表达式中含有字段名

D.以上都不正确


正确答案:D

第2题:

下面逻辑表达式的值为真的是()A、"a">"A"B、"That">&quo

下面逻辑表达式的值为真的是()

A、"a">"A"

B、"That">"Thank"

C、"9">"a"

D、12>12.1


参考答案:ABD

第3题:

下面关于表达式:inti,*ip=&i说法的是()。

A、此表达式写法错误

B、此表达式表示用&i对ip进行初始化

C、此表达式表示用&i对*ip进行初始化

D、此表达式表示用&i分别对*ip和i进行初始化


参考答案:B

第4题:

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

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

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

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

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


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

第5题:

定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。

A.表达式p=p+1是合法的

B.表达式a=a+1是合法的

C.表达式p-a是合法的

D.表达式a+2是合法的


正确答案:B
解析:本题考核指针与数组的关系。对于选项A,由于在定义时指针p指向数组a[0],那么表达式“p=p+1”就是让指针p指向数组中的元素a[1],所以是合法的。对于选项C,数组名a代表该数组的首地址,指针p中存的也是地址,所以它们之间可以进行加减运算。对于选项D,数组名a代表该数组的首地址,那么表达式“a+2”代表的是数组元素a[2]的地址。对于选项B,由于数组名代表该数组的首地址,并且只能引用该地址而不能进行修改,所以是不合法的。

第6题:

关于return语句,下面说法错误的是()

A、它的功能是将表达式的值作为函数的返回值返回

B、函数中可以有多个return语句,执行到哪个就从那一个return语句返回

C、return可以返回多个值

D、return(表达式)语句中的表达式值的类型应与定义函数时函数的类型一致


参考答案:C

第7题:

在 C 语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是( )。

A.整型常量

B.整型表达式

C.整型常量或整型表达式

D.任何类型的表达式


正确答案:D

第8题:

对于正则表达式([0-9a-z]{4,})|(\..{3,6}),下面( )是错误的输入。

A.2asd

B..&8

C.avdf*

D..ads


正确答案:C

第9题:

在Visual Foxpro中,下面4个关于日期或日期时间的表达式中,错误的是( )。


正确答案:C
严格的日期格式是:{yyyy-mm-dd[,][hh[:mm[:ss]][a/p]]}。{}符号表明该格式是严格的日期格式,并按YMD的格式解释Date和DateTime。有效的Date和DateTime分隔符为连字符、正斜杠、句点和空格(英文状态下)。

第10题:

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

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

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

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

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


正确答案:C

更多相关问题