计算机二级

以下不能定义为用户标识符的是______。A.scanfB.VoidC._3comD.int

题目

以下不能定义为用户标识符的是______。

A.scanf

B.Void

C._3com

D.int

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

第1题:

以下不能做C语言用户标识符的是_______。

A.sum

B.while

C.Abcd

D.x_5


正确答案:B

第2题:

下列标识符中,不合法的C语言用户自定义标识符是()。

A、printf

B、enum

C、_

D、sin


参考答案:B

第3题:

以下属非法用户自定义标识符的是( )

Adate

Bdir

Clist

Dtype


正确答案:D

第4题:

以下能定义为用户标识符的是( )。

A.printf

B.char

C._8abc

D.Void


正确答案:B
用户自定义标识符不能与关键字相同。但可以与库函数名相同,只是一般不建议用户这么做。

第5题:

以下不能定义为用户标识符的是()。A)Main B)_0C)_int D)sizeof


正确答案:D
sizeof为关键字,不能定义为用户的标识符。

第6题:

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

A、a3_b3

B、void

C、_123

D、IF


参考答案:B

第7题:

阅读以下程序

#include <stdio.h>

main()

{ int case; float printF;

printf(" 请输入 2 个数 : ");

scanf("%d %f",&case,&printF);

printf("%d %f\n",case,printF);

}

该程序编译时产生错误,其出错原因是

A) 定义语句出错, case 是关键字,不能用作用户自定义标识符

B) 定义语句出错, printF 不能用作用户自定义标识符

C) 定义语句无错, scanf 不能作为输入函数使用

D) 定义语句无错, printf 不能输出 case 的值


正确答案:A

第8题:

以下不能做为用户标识符的是______。

A.switch

B.abcd

C.Sum

D.p_01


正确答案:A

第9题:

阅读以下程序includemain(){Int Case;float printF;printf("请输入2个数:");scanf("%d

阅读以下程序 #include<stdio.h> main() {Int Case;float printF; printf("请输入2个数:"); scanf("%d %f",&Case,&printF); printf("%d%f\n",Case,printF); } 以下说法正确的是( )。

A.定义浯句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义标识符

B.定义语句出错,Int无法被识别

C.定义语句无错,scanf不能作为输入函数使用

D.定义语句无错,printf不能输出Case的值


正确答案:B
解析:C语亩足一种大小写敏感的语言,因此Int应为int,而Case printF则可以使用。

第10题:

以下叙述中错误的是

A.用户所定义的标识符允许使用关键字

B.用户所定义的标识符应尽量做到“见名知意”

C.用户所定义的标识符必须以字母或下划线开头

D.用户定义的标识符中,大、小写字母代表不同标识


正确答案:A
解析:用户标识符是由字母、数字和下划线组成,并且第一个字符必须为字母或下划线,并且不能与c语言关键字相同。所以本题应该选择A)。

更多相关问题