课件内容:
C语言概述
通过本章教学,使学生了解C语言的发展历史,理解编程的概念,熟悉C语言开发环境的使用。
1.1 引言
1.2 C程序初识
简单C程序设计
通过本章教学,使学生了解理解常量、变量的概念,掌握变量的定义格式、C语言提供的基本类型数据的使用规则及各种运算符的运算规则。熟练掌握输入输出函数的调用 正确输入数据并正确设计输出格式,理解顺序结构程序的执行过程,能够实现简单的顺序程序设计,了解常用数学函数的使用方法。
2.1内存与变量常量
2.2数据的输入与输出
2.3数据的运算
选择控制结构
通过本章教学,使学生掌握逻辑、关系、条件运算符及其表达式,掌握if的单双分支语句、多分支语句及switch语句控制的选择结构程序设计。
3.1 逻辑类型与关系运算
3.2 单、双分支if语句
3.3 嵌套的if语句和多分支if语句
3.4 switch语句
循环控制结构
通过本章教学,使学生掌握三种循环结构程序设计,了解goto语句的特点,掌握continue与break在循环语句中的应用及其区别。
4.1 for语句
4.2 while语句和do-while语句
4.3 几种循环语句的比较
4.4 循环控制语句
函数
通过本章教学,使学生掌握函数的定义及调用方法,掌握简单递归函数的设计,及其调用流程,掌握变量作用域的概念,理解自顶向下的程序设计方法。
5.1 模块化设计
5.2 定义和调用
5.3 递归与嵌套
5.4 变量的作用域和存储类型
数组
通过本章教学,使学生掌握一维数组、二维数组的定义、初始化及引用,掌握冒泡排序和选择排序算法的程序设计,掌握常用查找算法的程序设计。
6.1 数组的定义和引用
6.2 数组作为函数参数
6.3 数组的查找
6.4 数组的排序
6.5 二维数组
字符串
通过本章教学,使学生理解字符串的概念,掌握字符串的定义及初始化,掌握字符串的输入输出函数及一些常用的字符串。
7.1字符串
指针
通过本章教学,使学生理解指针的概念,掌握指针的定义及使用,掌握使用指针作为函数参数的方法及作用,掌握使用指针处理数组、字符串问题,理解指针的高级应用。
8.1 指针的基础知识
8.2 指针作为参数
8.3 指针和数组
8.4 指针和字符串
8.5 指针的高级应用
结构体和共用体
通过本章教学,使学生理解结构体数据类型的含义,掌握结构体类型的定义及使用,理解枚举和共用体数据类型,掌握链表的实现,熟悉链表在程序中的实际应用。
9.1 结构体基本知识
9.2 结构体数组
9.3 结构体指针
9.4 共用体与枚举类型
9.5 单链表
文件和预处理
通过本章教学,使学生了解预处理的工作原理,理解预处理指令,掌握文件包含,掌握文件打开与关闭,掌握顺序文件的读写。
10.1 预处理
10.2 文件的打开和关闭
10.3 文件的读写
《高级C语言程序设计》PPT课件 郑州师范学院 贾志娟
资源下载
资源下载