新编C语言程序设计教程第二版课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新编C语言程序设计教程第二版课程设计
一、设计背景
C语言是一种常用的计算机编程语言,也是学习其他编程语言的基础知识。
新
编C语言程序设计教程是一本经典的教材,已经出版多年,深受学生和教师的喜爱。
为了更好地帮助学生掌握C语言的基本知识和程序设计方法,本课程设计将结合该教材,设计一系列C语言程序,旨在提高学生的编程能力和实际应用能力。
二、设计目标
1.帮助学生掌握C语言的基本语法,如变量、运算符、判断语句、循环
语句等;
2.帮助学生理解C语言的函数、指针等高级特性,能够编写中等难度的
C程序;
3.帮助学生掌握C语言程序设计的实际应用,如矩阵运算、文件读写、
简单模拟等。
三、设计内容
1. 简单程序设计
1.编写一个C程序,输入三个数,求它们的平均数。
2.编写一个C程序,输入一个学生的分数,输出其对应的等级(优、良、
中、及格、不及格)。
3.编写一个C程序,输入10个整数,输出其中最大值和最小值。
2. 函数和指针的应用
1.编写一个带指针参数的函数,实现对两个整数的交换。
2.编写一个函数,求一个整数数组的平均数。
3.编写一个函数,实现两个矩阵的乘法。
3. 复杂程序设计
1.编写一个C程序,读入两个正整数m和n(m<n),输出m到n之间
的所有素数。
2.编写一个C程序,读入一个多项式的系数,输出其对应的多项式。
3.编写一个C程序,实现某个小型数据库的增删改查功能。
四、设计方式
1.采用实验室或自学的方式进行学习,每个人独立完成程序设计;
2.采用在线或线下的方式提交代码,并进行互评;
3.建议设置辅导员或助教,提供技术支持和相关指导。
五、评价方式
评价标准主要基于程序的功能实现及代码的规范性,具体包括以下几个方面:
1.程序的功能实现是否符合要求;
2.代码的可读性、可维护性和通用性;
3.是否有较好的错误处理能力。
评价方式采用成绩单的形式,以满分100分计算总成绩。
六、设计参考
1.《新编C语言程序设计教程》第二版,谭浩强,清华大学出版社。
2.C语言程序设计实验指导书,郑州轻工业大学计算机学院。
3.C语言程序设计教程,北京邮电大学数学科学学院。