单选题
C语言
2017-04-04
以下选项中不能在c语言程序中用作用户标识符的是( )。
A.scanf(“%4.2f”,&x);
B.scanf(“%If”&x);
C.scanf(“%le”,&x);
D.scanf(“%41f”,&x);
参考答案
A
答案解析
c语言的标识符是由字母、数字和下划线组成,第一个字符不能是数字,只能是字母或下划线;A、B、C、D都是合法的标识符;auto是C语言的关键字,不能用作用户标识符,故选项A错误;scanf是标准库函数名,可以用作用户标识符,只是在使用标识符的地方不能包含stdio.h头文件,故选项B正确;C语言的标识符区分大小写,F1oat与关键字f1oat不同,可以用作用户标识符,故选项C正确;j-14是合法的用户标识符,故选项D正确;因此答案选A。
你可能感兴趣的试题
A.do…while语句的循环体至少执行一次
B.while语句的循环体至少执行一次
C.for语句的循环体至少执行一次
D.上述A、B、c说法均正确

