第1页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共20页C语言程序课程设计任务书一课程设计性质与目的:C语言程序设计是一门实践性很强的课程
C程序课程设计是学习C语言程序设计的非常重要的实践环节,通过本课程设计使学生进一步巩固课堂所学,全面熟悉,掌握C语言程序设计的基本方法和技巧,进一步提高编写程序、分析程序及上机操作、调试程序的能力,让学生加深理解书上所学的知识,提高动手操作能力及分析问题和解决问题的能力
二课程设计包含的知识点:1.掌握并熟练利用C语言的基本数据类型与各种表达式,程序的流程控制语句
2.掌握数组的基本概念
掌握一维数组与二维数组的使用,掌握字符数组与字符串的关系
3.熟练掌握指针、地址、指针类型的概念及其使用
掌握指针变量的定义与初始化、指针的间接访问和表达式,掌握指针与数组、函数、字符串的联系4.掌握函数的定义,函数的返回值,函数的调用,函数的声明,函数的形式参数和实际参数之间的关系,了解函数的作用区间
5.掌握结构体的概念,结构体类型的定义,结构体变量的定义和初始化,结构体成员的表示
结构体与指针、函数的关系
三课程设计的要求:1.学生从以下八个题目中任意选择并完成一个题目
要求每个学生能够独立思考并按时完成本课程设计所包含的所有内容
2.要求学生必须按照课程设计报告的完整格式说明设计内容,设计任务,分析过程和算法,给出程序流程图和全部源程序,并做出总结
第2页共20页第1页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共20页3.设计报告的完整格式应包含以下内容:a)设计总体思路b)主程序及各个模块说明c)总体模块框图d)各个程序模块说明e)程序流程图f)程序清单g)总结与体会四.时间安排:6月20日到7月8日上午(8:00—12:00)下午(2:00—6:00)晚上(6:30