以下4组用户定义标识符中,全部合法的一组是 ______。A._main enclude sinB.If -max turboC.txt RE

题目

以下4组用户定义标识符中,全部合法的一组是 ______。

A._main enclude sin

B.If -max turbo

C.txt REAL 3COM

D.int k_2 _001

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

第1题:

以下标识符中,不能作为合法的C用户定义标识符的是().

A.answer

B.to

C.signed

D._if


void

第2题:

以下标识符中,不能作为合法的C用户定义标识符的是()。

A.signed

B._if

C.to

D.answer


void

第3题:

以下4组用户定义标识符中,全部合法的一组是

A.A)_total clu_1 sum

B.B)if -max turb

C.C)txt REAL 3COM

D.D)int k_2 _001


_total clu_1 sum

第4题:

以下标识符中,不能作为合法的C用户定义标识符的是()。

A.a3_b3

B.void

C._123

D.IF


void

第5题:

以下4组用户定义标识符中,全部合法的一组是

A._main enclude sin

B.If _max turbo

C.txt REAL 3COM

D.int k_2 _001


正确答案:A
解析:标识符是以字母或下划线开头,由字母、数字或下划线组成的字符序列(例如,-max含非法字符-),并且用户标识符不能与C语言中的32个关键字同名(例如,int是关键字,不是合法的用户标识符)。选项B中-max不是字母、数字或下划线组成的字符序列;选项C中3COM不是由字母或下划线开头;选项D中int为C语言中的关键字;选项A中全部为合法的标识符。

第6题:

以下4组用户定义标识符中,全部合法的一组是( )。

A._main enclude sin

B.If -max turbo

C.txt REAL 3COM

D.int k_2 _001


正确答案:A
解析:标识符是以字母或下划线开头,由字母、数字或下划线组成的字符序列(例如,-max含非法字符-),并且用户标识符不能与C语言中的32个关键字同名(例如,int是关键字,不是合法的用户标识符)。选项B中-max不是字母、数字或下划线组成的字符序列,故选项B不正确;选项C中3COM不是由字母或下划线开头,故选项C不正确;选项D中int为C语言中的关键字,故选项D不正确;选项A中全部为合法的标识符,所以,4个选项中选项A符合题意。

第7题:

以下4组用户定义标识符中,全部合法的一组是( )

A._main enclude sin

B.If -max turbo

C.txt REAL 3COM

D.int k_2 _001


正确答案:A
解析:合法的标识符由字母、数字和下划线组成,并且第一个字符必须为字母或下划线。而且在用户标识符中,如果与关键字相同,程序在编译时将出错,所以,用户定义标识符不能为关键字。

第8题:

以下四组用户自定义标识符中,全部合法的一组是( )。

A._main enclude sin

B.If - max turbo

C.txt REAL 3COM

D.int k_2 _001


正确答案:A
解析:C语言规定标识符只能由字母、数字和下划线三种符号组成,而且第一个字符必须是字母或下划线。D)中的-max不合法,'-'既不是字母、数字,也不是下划线;C)中的3COM第一个字符为数字,不合法;D)中的int和C语言的关键字重名,不合法。

第9题:

以下标识符中,不能作为合法的C用户定义标识符的是()。

A. putchar

B. _double

C. _123

D. INT


参考答案A