高级语言程序设计综合复习资料-考试必备

  • 格式:doc
  • 大小:114.50 KB
  • 文档页数:9

下载文档原格式

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

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)

的值是