《C程序设计》课程考试大纲
第
1
页 共
7
页
《C 程序设计》课程考试大纲
【基本要求】
熟悉 MFC 集成开发环境;掌握 C 的基本语句;了解简单的数据结构和算法;掌握模块化
程序设计的设计方法;能针对简单的实际问题构造算法,并能正确地实现算法与程序之间的
转换,具有使用 C 编制和上机调试简单程序的能力;培养利用计算机解决问题的意识、思路
和能力,为今后进行计算机应用奠定基础。
【考试范围】
1. C 语言的基本特点
2. 算法的相关概念
3. 常用数据类型
int 、 long int 、 char 、 float 、 double
4. 常量、变量、运算符(除位运算符) 、表达式、语句
5. 常用头文件
math.h
stdlib.h
stdio.h
6. 常用函数
abs、fabs、exp、floor 、log、log10、pow 、rand、sqrt、sin、cos、tan
strcmp、 strcpy、strlen、strcat
scanf 、 printf 、 putchar 、 getchar 、puts、gets
7. 选择结构
if
switch
8. 循环结构
while
do – while
for
9. 结构嵌套
选择和选择、循环和选择、循环和循环
10. 一维数值数组
定义
简单应用
数组元素赋初值、数组元素的输入、数组元素的赋值、数组元素的输出、求
数组中最大(小)元素及其下标、求元素之和(积) 、交换数组元素、数组
中元素的插入和删除等
11. 二维数值数组
定义
简单应用
数组元素赋初值、数组元素的输入、数组元素的赋值、数组元素的输出、求
数组中最大(小)元素及其下标、求元素之和(积)等
12. 字符数组