第1、2章C语言基础练习题课件

  • 格式:doc
  • 大小:138.00 KB
  • 文档页数:12

下载文档原格式

  / 12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单选:

1.当代电子计算机能够自动地处理指定的问题是因

为()。

A.计算机是电动的

B.有解决该问题的计算机程序

C.事先存储了解决该问题的程序

D.以上都不是

2.C语言源程序的基本单位是()。

A.过程

B.函数

C.子程序

D.标识符

3.C语言源程序文件的后缀是()。

A..obj

B..exe

C..doc

D..c

4.一个完整的可运行的C语言源程序中()。

A.可以没有主函数

B.可以有一个或多个主函数

C.必须有主函数和其它子函数

D.必须有且仅有一个主函数

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

的是().

A.For

B.Printf

C.WORD

D.sizeof

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

的是().

A.answer

B.to

C.signed

D._if

7.C语言执行程序的开始执行点是().

A.程序中第一条可以执行语言

B.程序中第一个函数

C.程序中的main函数

D.包含文件中的第一个函数

8.能将高级语言编写的源程序转换为目标程序的是

().

A.链接程序

B.解释程序

C.编译程序

D.编辑程序

9.以下叙述不正确的是().

A.一个C源程序可由一个或多个函数组成

B.一个C源程序必须包含一个main函数

C.C程序的基本组成单位是函数

D.在C程序中,注释说明只能位于一条语句的后

10.以下说法中正确的是().

A.C语言的程序总是从第一个定义的函数开始

执行.

B.在C语言程序中,要调用的函数必须在main()

函数中定义.

C.C语言程序总是从main()函数开始执行,在

main()函数中结束.

D.C语言程序中的main()函数必须放在程序的

开始部分.

11.下列说法正确的是().

A.注释时,"/"和"*"之间可以有空格

B.无论注释内容是多少,在对程序编译时都被忽

C.在书写C语言源程序时,每个语句都以逗号结

D.C程序每行只能写一个语句

12.组成C语句的一个必不可少的符号是()。

A.逗号

B.引号

C.冒号

D.分号

13.下述哪一个不是结构化程序基本结构()。

A.顺序

B.选择

C.循环

D.嵌套

14.下列四个叙述中,正确的是()。

A.C程序中的所有字母都必须小写

B.C程序中的关键字必须小写,其他标示符不区

分大小写

C.C程序中的所有字母都不区分大小写

D.C语言中的所有关键字必须小写

15.下列叙述正确的是()。

A.C语言源程序可以直接在DOS环境中运行

B.编译C语言源程序得到的目标文件可以直接

在DOS环境中运行

C.C语言源程序经过编译、连接得到的可执行程

序可以直接在DOS环境中运行

D.C语言源程序可以直接在VC++环境中运行

16.以下叙述中正确的是().

A.C语言的源程序不必通过编译就可以直接运

B.C语言中的每条可执行语句最终都将被转换

成二进制的机器指令

C.C源程序经编译形成的二进制代码可以直接

运行

D.C语言中的函数不可以单独进行编译

17.以下叙述中正确的是().

A.C语言比其他语言高级

B.C语言可以不用编译就能被计算机识别执行

C.C语言以接近英语国家的自然语言和数学语

言作为语言的表达形式

D.C语言出现的最晚,具有其他语言的一切优点

18.设C语言中,int类型数据占4个字节,则long类型

数据占().

A.1个字节

B.2个字节

C.4个字节

D.8个字节

19.设C语言中,int类型数据占4个字节,则short类型

数据占().

A.1个字节

B.2个字节

C.4个字节

D.8个字节

20.设C语言中,int类型数据占4个字节,则unsigned

类型数据占().

A.1个字节

B.2个字节

C.4个字节

D.8个字节

21.若有以下定义:char s='\092'; 则该语句().

A.使s的值包含1个字符

B.定义不合法,s的值不确定

C.使s的值包含4个字符

D.使s的值包含3个字符

22.a,b为整型变量,二者均不为0,以下关系表达式中

恒成立的是().

A.a*b/a*b==1

B.a/b*b/a==1

C.a/b*b+a%b==a

D.a/b*b==a

23.经下列语句定义

后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在微机上的值分别为().

char x=65;

float y=7.3;

int a=100;

double b=4.5;

A.2,2,2,4

B.1,2,2,4

C.1,4,2,8

D.2,4,2,8

24.C语言执行程序的开始执行点是().

A.程序中第一条可以执行语言

B.程序中第一个函数

C.程序中的main函数

D.包含文件中的第一个函数

25.下列说法正确的是().

A.注释时,"/"和"*"之间可以有空格

B.无论注释内容是多少,在对程序编译时都被忽

C.在书写C语言源程序时,每个语句都以逗号结

D.C程序每行只能写一个语句

26.下列字符序列中,可用作C标识符的一组字符序列

是().

A.S.b,sum,average,_above

B.class,day,lotus_1,2day

C.#md,&12x,month,student_n!

D.D56,r_1_2,name,_st_1

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

的是().

A.a3_b3

B.void

C._123

D.IF

28.以下数据中,不正确的数值或字符常量是().

A.0

B.5L

C.o13

D.9861

29.以下数值中,不正确的八进制数或十六进制数是().

A.0x16

相关主题