1 / 15
文档名称:

C程序设计复习资料.doc

格式:doc   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C程序设计复习资料.doc

上传人:aluyuw1 2016/6/19 文件大小:0 KB

下载得到文件列表

C程序设计复习资料.doc

相关文档

文档介绍

文档介绍:C 程序设计复****要点第一章概述 程序的构成与结构特点 程序上机调试过程与流程第二章数据类型、运算量与表达式 1. 数据类型的种类(基本数据类型和构造数据类型) 2. 常量的数据类型及其表示( 表示方法、存储字节数与表数范围) ——整、实、字符、字符串和转义字符 3. 变量的命名、定义方法与赋初值 4. 各种表达式及其运算规则——优先级、结合性、类型自动转换与强制转换?算术运算符、表达式及其构造(注意“/”和“%”特殊性) ?自增、自减运算符及其简单表达式运算?赋值运算符及其表达式(注意复合赋值运算符的运算方法) ?逗号运算符及其表达式第三章流程控制 1. 赋值语句的一般形式、赋值过程及赋值规则(注意左右数据类型的一致或兼容) 2. 输入和输出函数的格式、功能及用法(只要求常用的格式控制符 d,f,c,s ),提醒注意: ?格式输出中域宽和小数位数的控制?格式输入与输出中普通字符的原样输入和输出问题?熟悉并区别以下函数: putchar() 、 printf() 、 puts() ; getchar() 、 scanf() 、 gets() 3. 关系运算符及其表达式、逻辑运算符及其表达式和条件运算符及其表达式的运算规则( 优先级、结合性) 4. 关系表达式与逻辑表达式的构造(根据已知条件写表达式) 5. if 语句的三种形式: if…语句、 if… else …语句、 if 语句的嵌套? if 语句的格式与用法:简单 if 、嵌套 if 、并列 if ?逻辑关系与执行过程?嵌套规则(重点掌握 if… else … if… else … if… else ) 6. switch 语句的格式与用法 7.* 熟练使用 if和 switch 语句阅读和编写较为简单的选择结构程序 8. 三种循环语句: while() …、 do… while() 、 for() 的格式、执行过程及其用法?循环变量初始化、循环条件构造、循环体所要实现的任务和控制变量修改?注意循环期间与结束时循环控制变量的取值问题 9. 结合例题理解和区别 break 与 continue 语句的作用及其用法 10. 本章涉及的主要算法:累加(计数)、累乘、递推、穷举、判素数、求最大公约与最小公倍等 11. * 熟练使用三种循环语句并结合以上算法阅读和编写较为简单的循环结构及其嵌套程序第四章复杂数据类型 1. 一维、二维数组的定义、初始化及其引用方法(数据输入、输出、存储与处理) 2. 字符数组的定义、初始化及其引用(字符串输入、输出、存储与处理) 3. 常用字符串处理函数: gets() 、 puts() 、 strlen() 、 strcmp() 、 strcpy() 4. 数组涉及的主要算法:排序、极值、逆序、回文和字符串的连接、复制、求长度等 5.* 熟练使用数组并结合以上算法阅读和编写较为简单的程序 6. 指针的概念:指针、指针变量、指针运算( *、&、++ 、--、+、-) 7. 变量、数组和字符串指针的定义、指向与引用(仅限于一维数组) 8. 了解指针数组与二级指针的概念和定义 9.* 能够阅读并理解使用指针进行数据处理的相关程序(极值、逆序、回文和字符串的连接、复制、求长度等) 10. 结构体与共用体的概念、定义与引用(仅限概念) 第五章结构化程序设计与应用 1. 熟悉程序的三种基本结构:顺序、选择和循环 2.* 通过其中部分例题掌握选择、循环语句的使用以及循环和数组涉及的主要算法第六章函数与编译预处理 1. 掌握函数的定义、声明和调用方法及参数传递方式 2.* 结合相关例题掌握一般函数和递归函数的定义与使用 3. 熟悉局部变量与全局变量的定义及作用范围,了解各种静态与动态变量的定义、作用范围与生存期 4. 了解内部函数与外部函数的定义及调用规则 5. 掌握宏定义与宏展开(重点掌握带参数宏的定义与展开) 6. 了解文件包含的作用及其使用场合第七章文件 1. 了解文件的基本概念 2. 熟悉文件打开、关闭及各种与文件读写有关函数的格式与用法特别提醒:以上带* 部分主要涉及程序阅读、程序填空和编写程序,其余部分主要以选择和概念填空题出现3 ae bc C 语言程序设计参考题型说明: ★本题仅反映考试的题型,作为考前复****参考。★这些题目基本涵盖了课程的基本知识点和重点内容,具有一定代表性。★要通过这些典型题目,掌握复****要点中所列内容。所给题目不可死记硬背,而是通过题目掌握其涉及要点和重要算法。一、单项选择题 程序的基本构成单位是【】 A) 文件 B) 命令 C) 函数 D) 语句 2. 下列叙述中错误的是【】 A)C 程序中 main () 函数的位置可以任意 B)C 程序可以由多个程序文件组成, 而一个程序文件又可以由一个或多个函数组成