月份 |
周次 |
讲 课 |
作业、习题课、实验、上机 |
教学大纲分章和题目名称 |
学时 |
内 容 |
学时 |
| 9 |
第1周
|
第一章 程序设计概述
(1)程序设计语言的发展
(2)C的特点和C程序的程序结构
(3)C程序的编译和链接 |
2 |
|
|
第2周
|
第二章 数据类型、运算符和表达式
(1)数据类型的基本概念
(2)常量与变量
(3)运算符优先级和结合性
(4)表达式的概念、分类和求值 |
2 |
|
|
第3周
|
第三章 基本输入/输出函数
(1)输入/输出库函数的调用
(2)格式化输入/输出函数
(3)字符输入/输出函数
(4)图形函数 |
2 |
实验一、二、三 熟悉环境 简单编程 |
4 |
第4周
|
第四章 程序控制语句
(1)程序的三种基本结构 |
2 |
|
|
| 10 |
第5周
|
(2)条件控制语句 |
2 |
实验四(上) 控制语句 |
4 |
第6周
|
(3)循环控制语句
(4)基本控制结构的综合应用 |
2 |
|
|
第7周
|
第五章 函数
(1)概念和功能
(2)类型说明和返回值
(3)函数调用和参数传递 |
2 |
实验四(下) 控制语句 |
4 |
第8周
|
(4)函数嵌套
(5)函数递归
(6)作用域 |
2 |
|
|
第9周
|
放假 |
|
实验五 函数 |
4 |
| 11 |
第10周
|
第六章 数组
(1)一维数组
(2)二维数组 |
2 |
|
|
第11周
|
(3)字符数组与字符串
(4)函数传递数组和元素 |
2 |
实验六 数组 |
4 |
第12周
|
第七章 指针
(1)基本概念
(2)指针运算符和表达式 |
2 |
|
|
第13周
|
(3)指针与数组
(4)指针与函数 |
2 |
实验七 指针 |
4 |
| 12 |
第14周
|
第八章 结构体和共用体
(1)结构体定义和引用
(2)结构体数组
(3)结构体指针
(4)链表建立、插入和删除
(5)共用体类型及变量
(6)枚举类型及概念 |
2 |
|
|
第15周
|
第九章 文件
(1)文件的概念和作用
(2)文件有关的函数
(3)文件举例 |
2 |
实验八 结构体和共用体 |
4 |
第16周
|
第十章 程序设计思想及范例
(1)求和/求积
(2)遍历问题
(3)迭代问题 |
2 |
实验九 文件
实验十 综合设计 |
4 |
|
(4)排序算法
(5)查找问题
(6)递归问题
(7)应用系统开发 |
|
|
|