C语言程序设计复习大纲._第1页
C语言程序设计复习大纲._第2页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C 语言程序设计复习大纲一、复习目标(1 掌握 C 的基本语法结构;(2 掌握基本的程序设计算法和技巧;(3 具备初步的高级语言程序设计能力二、基本考试题型(1 选择题;(2 填空题;(4 阅读程序题;(5 编程题。三、程序设计语言(C 的基本要素1、 数据类型与表达式1、基本数据类型主要是 int、float、double、char 的常量和变量的说明方式,定义于基本数据类 型之上的各种运算。重点是以下运算及表达式::算术运算(含自增和自减操作、 逻辑运算、 关系运 算、条件运算、赋值运算。2、混合运算含混合运算的表达式中各种运算的优先级及结合方向。2、 语句结构1、赋值的方法2、逻辑判断的

2、控制选择语句(if 语句:if 语句的形式,if 语句的嵌套多路选择语句(switch 语句、break3、循环语句指定次数的循环(for 循环、do 循环、do-while 循环的形式和使用 循环结束条件循环控制变量的使用指定次数循环的提前结束方法3、 函数1、C 程序的总体结构2、函数的定义、调用形式3、函数参数的形式和传递方式4、函数的嵌套调用5、全局变量和局部变量的区分和作用。变量的作用域和生命期。注意:static 对全局变量和局部变量的不同作用。4、 数组一维/多维数组类型的定义,数组元素的引用和数组变量的初始化方式。字符串的定义、结构和使用。注意:字符串结束标志和内存占用、X的含

3、义和内存占用(X 指 n、t、代码值5、指针、结构指针类型的说明,指针的含义、使用结构类型的定义、元素的引用和结构变量的初始化。6 数据的输入/输出1、基本类型数据的输入/输出方法重点是:printf/scanf、getc/putc gets/puts fgetc/fputc、fprintf/fscanf、fgets/fputs等输入/输出函数2、文件文件的含义和定义方式文件的打开与关闭方式文件的基本读/写操作文件状态的检测(文件结束、读/写出错等文本文件与二进制文件的区别和一般的文本文件读/写程序结构7、 其它1、命令行参数(argc, argv 的说明,含义和使用2、编译预处理了解编译预处理的含义及宏定义(含宏函数、文件包含等的使用方法。注意:宏函数的正确定义和使用。8、 一些基本数据结构和算法、基本的排序算法:如比较排序、选择排序2、基本的查找算法:无序数据序列的查找有序数据序列的查找:(基于数组的3、简单的数值计算方法:累加、累乘、阶乘、求和、最大数、回文数、水、仙花数、4、须重点注意的疑难问题运算优先级正确理解

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论