4. 请选出可用作C语言用户标识符的一组标识符______。 ① void ② a3_b3 ③ For ④ 2a define _123 _abc D

作者&投稿:包烁 (若有异议请与网页底部的电邮联系)
请选出可用作C语言用户标识符的一组标识符____ B) a3_b3 _123 IF C) For -abc Case~

为清楚,我先引用前人答案:
C语言用户标识符命名规则为:
1.只能由字母、数值和下划线3种字符组成。
2.第一个字符必须是字母或下划线。
3.不能与C语言中的关键字或保留字相同。

B)中的IF 不合法,a3_b3 和 _123 都可以用作C语言用户标识符
C) For 和 Case都是C语言中的关键字,而-abc有不合法的字符“-”

但是C/C++来自UNIX,大小写敏感,所以IF、For、Case都不是关键字。因此答案B正确。
顺便说一句,你自己编程把这些都定义成整型变量,测测那些能编译通过就一切OK了。何必问?

b
数字不能为第一个字符,另外系统保留关键字不能作为标示符
第一个字符必须为字母,_ 除外

②和③ 都可以的。
标识符的命名规则:
1、必须由字母、数字、下划线组成
2、不能以数字开头
3、不能是C语言的关键字。
以上三条必须都符合。
答案1 void 是C语言关键字,表示空类型
答案4是以数字开头了,所以不行

正确答案为b
a中void为关键字,不能作为用户标识符使用;
c中,-abc不符合要求,首字符不能是-
d中,2a不对;

选2。C语言中标识符第一个字符必须为字母或下划线。且不能把C语言关键字作为标识符.,1和3项都是关键字

②和③ 都可以的


汨罗市15043151250: C语言习题求解?请选出可用作C语言用户标识符的一组标识符( ). A.void B.a3 - b3 C.For D.2adefine - 123 - abc DOWORD IF Case sizeof为什么答案是D... -
后油五子:[答案] A:void表示空的返回值,define是宏定义 B:是对的 C:Case是case选择语句的关键字 D:sizeof是取字符串长度的关键字 =========================================== 答案错了,楼主,尽信书不如无书.每个小细节都弄明白了有一天你会成...

汨罗市15043151250: 4. 请选出可用作C语言用户标识符的一组标识符 - -----.
后油五子: 用户标识符只能有字母、数字、下划线组成,但是数字不能开头,不能用关键字作为用户标识符,所以选B. define case sizeof 均为关键字.

汨罗市15043151250: 4. 请选出可用作C语言用户标识符的一组标识符 - -----. ① void ② a3 - b3 ③ For ④ 2a define - 123 - abc D -
后油五子: ②和③ 都可以的. 标识符的命名规则: 1、必须由字母、数字、下划线组成 2、不能以数字开头 3、不能是C语言的关键字. 以上三条必须都符合. 答案1 void 是C语言关键字,表示空类型 答案4是以数字开头了,所以不行

汨罗市15043151250: 下列可用于C语言用户标识符的一组是 A)void, define, WORD B)a3 - 3, - 123,Car C)For, - abc, IF Case D)2a, -
后油五子:[答案] 首先你要知道的是C语言中的标识符分为三类:关键字,预定义标识符、用户标识符.C语言中标识符由字母、数字和下划线组成,而且第一个字符必须是字母或下划线.所以排除C和D而A中的 void 是C语言中的关键字,如果用户标识...

汨罗市15043151250: 下列均可用于C语言用户标识符的一组是 ( ) -
后油五子:[选项] A. )void,define,WORD B. )a3_b3,_123, C. ar C)For,-abc,IF 下列均可用于C语言用户标识符的一组是 ( ) A)void,define,WOR D. B)a3_b3,_123,Car C)For,-abc,IF Case D)2a,DO,sizeof

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网