所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《高级C语言程序设计》PPT课件 郑州师范学院 贾志娟

高级C语言程序设计_郑州师范学院
 
课件内容: 
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 文件的读写 

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录