以下C语言用户标示符中,不合法的是 A)_1 B)AaBc C)a_b D)a--b 为什么?

如题所述

这里不合法的是D)a--b,标识符中不能有字符'-'。
C语言用户标识符的命名规则如下
1、必须完全由字母,数字,下划线构成
2、标识符的第一个字符必须为字母或者下划线
3、不能为编译系统保留的关键字,如int等。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-08
D a--b 感觉是“--”不对 下划线允许 而这个不允许
第2个回答  2011-09-08
D,标识符由字母、数字、下划线3种字符组成本回答被提问者采纳
第3个回答  2011-09-08
d
减号是不合法的
第4个回答  2011-09-08
回答不出来

以下C语言用户的标识符中不合法的是() A.1 B.AaBc C.a b D.a-b_百 ...
不合法的是D.a-b,标识符中不能有字符'-'。标识符只能是由字母数字和下划线 组成的字符串,并且其第一个字符必须是字母或者是下划线。顺序结构 顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。例如:a = 3,b = 5,现交换a,b的...

C语言用户标识符哪个选项是都不合法的?为什么?
printf++;}做这样的设置是合法的。C语言 标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。不能把C语言关键字作为用户标识符,例如if,for,while等。标识符长度是由机器上的编译系统决定的,一般...

以下各项中不合法的用户标识符是?为什么
正确答案为:A 原因:C语言标识符规则:1、由字母,数字,下划线组成 2、首字符必须是字母或下划线 3、区分大小写 4、用户标识符不能和保留关键字相同 所以A中的 "."不符合要求。

下面四个选项中,均是不合法的用户标识符的选项是( )。 (2分) A. A...
选C 原因:“-”是非法标识符 标识符的命名规则:1、必须由字母、数字、下划线组成 2、不能以数字开头 3、不能是C语言的关键字。以上三条必须都符合。

C语言里面有些字符常量是不合法的,为什么?
C语言中,不合法的字符常量是“A、'\\xff'”,因为这虽然属于ASCII码字符,但是“ff”超出了ASCII码最大的“7f”,所以不合法。“B、'\\65'”属于ASCII码字符,“C、'&'”属于普通字符,“D'\\028'”属于ASCII码字符。字符常量主要以下三类:1、普通字符 即用单撇号括起来的一个字符,如'b' ,...

下列C语言用户标识符中合法的是(?
BC A 不可数字开头 D 减号不可用

以下选项中不能作为C语言合法常量的是() A) 'cd' B) 0.1e+6 C)"\\a...
'cd' 不能作为C语言合法常量。是因为单引号代表字符常量,只能有一个字符。'cd' 单引号里有c、d两个字符,是不合法常量。字符常量是指用一对单引号括起来的一个字符。如‘a’,‘9’,‘!’。字符常量中的单引号只起定界作用并不表示字符本身。单引号内只能包含1个字符,‘xyz’写法是错误的。

11、下述C语言转义符中( )是非法的。A、'\\b' B、'\\037' C、'\\0xf...
D 其他都正确,D要用'\\\\'

在C语言中什么是合法标识符,什么又不是合法标识符?
在C语言中,规定标识符只能由 字母 , 数字 , 下划线组成, 且第一个字符必须为字母或下划线.合法的标识符如下:sum,average,_total,Class,day,month,Student,Student_name,tan,louts_1_2_3,BASIC,li_ling等 非法的标识符如下:M.D.John,#123,3D45,a>b等 补充:(1).标识符只能由字母、数字和...

以下标识符中,不能作为合法的C用户定义标识符的是
A选项S.b有(.)点号;B选项2day,不能以数字开头;C选项有#和& 6,【D】D为标识运算符,是关键字 7,【A】表达式有右往左运算,也叫右结合,赋值运算符的规则,a=a-a*a,为-6;后又有,a=a+a;以此计算,为-3 8,【A】B选项printf和char都是,C中scanf和case是,D中while是 9,...

相似回答