高级语言程序设计综合复习资料-考试必备
- 格式:doc
- 大小:114.50 KB
- 文档页数:9
C语言程序设计综合复习资料
要求掌握的章节:
第1章、第3章~第8章、
第10章(前4节)、第11章(前6节)重点章节:
第3章~第8章、第10章(前4节)
难点章节:
第8章、第10章(前4节)
考试题型:
①选择题(填空题)(20%)
②读程序题(40%)
③编程序题(40%)第1章C语言概述一、选择题
1.能将高级语言编写的源程序转换为目标程序
的软件是
A)汇编程序B)编辑程序C)解释程序D)编译程序
2.在一个C程序中
A)main函数必须出现在所有函数之前B)main
函数可以在任何地方出
现
C)main函数必须出现在所有函数之后D)main 函数必须出现在固定位
置
3.C语言中用于结构化程序设计的三种基本结
构是
A)顺序结构、选择结构、循环结构B)if、switch、break
C)for、while、do-whileD)if、for、continue
4.C语言程序的基本单
位是
A)函数B)过程C)子例程
D)子程序
二、填空题
1.C语言程序总是从函
数开始执行。
2.C语言是种面向
_____的程序设计语言,
其程序的基本单位是。.
3.C语言中的函数由、
两部分组成。
4.结构化程序设计中所
规定的三种基本控制结
构是、和。
第3章数据类型、运
算符与表达式
一、选择题
1.下列关于C语言用户
标识符的叙述中正确的
是
A)用户标识符中可以出
现下划线和中划线(减
号)
B)用户标识符中不可以
出现中划线,但可以出现
下划线
C)用户标识符中可以出
现下划线,但不可以放在
用户标识符的开头
D)用户标识符中可以出
现下划线和数字,它们都
可以放在用户标识符的
开头
2.C语言中基本数据类
型有
A)整型、实型、逻辑型
B)整型、字符型、逻辑
型
C)整型、实型、字符型
D)整型、实型、字符型、
逻辑型
3.在计算机中,一个字
节所包含二进制位的个
数是
A)2B)4C)8D)16
4.用8位无符号二进制
数能表示的最大十进制
数为
A)127B)128C)255D)
256
5.在计算机系统中,存
储一个汉字的国标码所
需要的字节数为
A)1B)2C)3D)4
6.在C语言中,char
型数据在内存中的存储
形式是
A)原码B)补码C)反
码D)ASCII码
7.十六进制数100转换
为十进制数为
A)256B)512C)1024D)
64
8.十六进制数7A转化
成八进制数是
A)123B)122C)173D)17
2
9.十进制数32转化成十
六进制数是
A)20B)ffC)10D)21
10.与十进制数511等
值的十六进制数为
A)1FFB)2FFC)1FED)2F
E
11.以下选项中可作为C
语言合法整数的是
A)10110BB)0386C)
0XffaD)x2a2
12.以下选项中合法的实
型常数是
A)5E2.0B)E-3C).2E0D)
1.3E
13.依据C语言的语法
规则,下列()是用户定
义的合法标识符。
A)intB)INTC)jin#2D)8f
14.依据C语言的语法
规则,下列合法标识符是
A)ElseB)elseC)user$2D
)5_examp
15.以下不正确的字符常
量是
A)'8'B)'\xff'C)'\887'D)''
16.以下不正确的字符常
量是
A)'\0'B)'\xgg'C)'0'D)'a'
17.以下选项中不合法的
八进制数是
A)01B)077C)028D)00
18.下列运算符优先级最
高的是
A)•B)+C)&&D)!=
19.若有说明:
chars1='\067',s2='1';则
变量s1,s2在内存中各占
的字节数是。
A)11B)41C)31D)12
20.以下不能定义为用户
标识符的是
A)scanfB)VoidC)
_3com_D)inte
21.在C语言中,可以
作为用户标识符的一组
标识符是
A)voiddefineWORDB)a
s_b3_224Else
C)Switch-wercaseD)4b
DOSIG
22.若有:intx=1,n=5;则
执行语句x%=(n%2)后,
x的值为
A)3B)2C)1D)0
23.设所有变量均为整
型,则表达式
(a=2,b=5,a++,b++,a+b)
的值是