4、可以在C语言中使用的一组用户标识符是( )

来源:百度知道 编辑:UC知道 时间:2024/09/24 01:38:55
A、3B B、key C、_425 D、void
Sizeof cl-c2 T3_al A1
DO -FOR IF 5B
A、3B Sizeof DO
B、key cl-c2 -FOR
C、_425 T3_al IF
D、void A1 5B

#include<stdio.h>

main()
{
//A、
//int 3B;////////////不能以数字开头
int Sizeof;
int DO;

//B、
int key;
//int cl-c2;///////////变量中不能有-
//int -FOR;///////////变量中不能有-

//C、
int _425;
int T3_al;
int IF ;

//D、
//int void;/////////void是关键字,用户不能使用
int A1;
//int 5B;////////////不能以数字开头

}

选择C
原因,如上面的注释!
将上面的代码复制到TC或VC中,能编译通过!
虽然main_inf也选择对了,但它说key用户不能使用,这是不对的。

选B
标识符不能以数字开头,所以A错
标识符不允许以下划线开头,所以C错
标识符不允许和“保留字”同名 而void是C语言中的一个保留字,所以D错

C、_425 T3_al IF

c语言标识符 以字母或下划线开始,然后可以是字母、数字、下划线。

选择C
A中3B明显标识符都不算,不能以数字开头
B中key是个用户不能使用的,有特别意义
D中void也不行,系统要用的

D