华南农业大学  学年第 1 学期教学日历
课程名称:高级语言程序设计实验 课程代码:8251020  
教师姓名:   学分:1
课次 周次 授课形式 教学内容
1 7 实践教学 实验内容 
1. 变量定义,按要求完成程序 
2. 在显示屏上显示指定字符 
3. 赋值表达式与赋值语句,写出程序运行结果 
4. 基本运算,写出程序运行结果 
5. 字符的输入与输出 
6. 计算加法 
7. 求圆面积 
8. 计算摄氏温度值
2 8 实践教学 实验内容 
1. 判断点是否在圆上 
2. 求数的位数 
3. 数的排序 
4. 字符变换 
5. 数的整除 
6. 正负奇偶判断 
7. 简单计算器
3 9 实践教学 实验内容 
1. 计算阶乘 
2. 计算数列和 
3. 累加一行字符中的数字 
4. 求最大公约数 
5. 字符变换 
6. 计算数列和 
7. 输出最小值 
8. 统计单词个数 
9. 百万富翁
4 10 实践教学 实验内容 
1. 求素数 
2. 打印菱形 
3. 找满足要求的数字 
4. 打印图案
5 11 实践教学 实验内容: 
1. 倒序 
2. 打印矩阵 
3. 冒泡排序 
4. 统计不同数字个数 
5. 计算高精度加法 
6. 找矩阵中的鞍点
6 12 实践教学 实验内容: 
1. 定义存贮字符串的字符数组 
2. 字符串的输入与输出 
3. 字符串的合并 
4. 回文串 
5. 寻找字符串 
6. 函数定义 
7. 编写函数计算阶乘 
8. 函数中的变量 
9. 编写递归调用函数,实现十进制数转二进制数
7 13 实践教学 实验内容: 
1. 交换两数,由大到小输出 
2. 数组中的指针 
3. 函数实现求字符串长度 
4. 定义结构体类型 
5. 链表结点的插入 
6. 链表的合并 
7. 链表的倒序 
8. 链表的排序
8 14 实践教学 实验内容: 
1. 文本文件操作_字符读入 
2. 文本文件操作_字符写入 
3. 文本文件操作_单词的排序