时间 | 教学内容 | |
六月份 | 第一周 | 函数基本知识(定义、调用、参数) |
第二周 | 函数的嵌套调用和递归调用 | |
第三周 | 变量的作用域和存储类型(局部变量,全局变量,静态局部变量) | |
第四周 | 文件操作(打开、关闭、读写函数) 文件的打开和关闭函数(fopen,fclose) 字符的读写函数(fgetc,fputc) 数据块读写函数(fread,fwrite) 格式化读写函数(fscanf,fprintf) | |
暑假 | 10天 | 数据类型、运算符与表达式 顺序结构程序设计 选择结构程序设计(if,switch) |
九月份 | 第一周 | 循环语句(while,do...while,for) 循环次数问题 |
第二周 | 累加和累乘问题,文本作图问题 | |
第三周 | 素数、水仙花数、逆序数、回文数 最大公约数、最小功能倍数、阿姆斯特朗数等问题 | |
第四周 | 穷举法、递推法、迭代法 | |
十月份 | 第一周 | 一维、二维数组基础知识(数组的定义,初始化,引用) 字符数组和字符串 字符串处理函数(gets,puts,strcat,strcpy,strncpy,strcmp, strlen,strlwr,strupr) |
第二周 | 统计类问题,极值问题(最大值和最小值) | |
第三周 | 排序(顺序比较法,选择法,冒泡法、插入法) | |
第四周 | 查找(顺序查找、二分查找) | |
十一 月份 | 第一周 | 数组元素操作(移动、插入、删除、复制) |
第二周 | 数组其他应用(矩阵操作、杨辉三角、进制转换,加密问题) | |
第三周 | 函数和文件综合应用 |