课程设计模板31Word格式文档下载.docx
- 文档编号:7740433
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:9
- 大小:113.25KB
课程设计模板31Word格式文档下载.docx
《课程设计模板31Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《课程设计模板31Word格式文档下载.docx(9页珍藏版)》请在冰点文库上搜索。
2013年月日
课程设计任务书
学院
信息科学与工程学院
实践教学要求与任务:
利用C语言编写下题的代码。
题目名称:
设计数组求和函数和职工工资管理系统。
内容及要求:
1、数组求和:
输入一个3行4列的数组,求所有元素的和,第2行的元素之和,第3列的元素之和。
2、职工工资管理系统
3、学生成绩统计程序设计
主要用结构体数组实现,结构中包含职工数据为:
编号,姓名,部门,应付工资,保险,税金,支付工资,其中实付工资由公式计算得到:
实付工资=应付工资—保险—税金
设计各个函数,分别具备以下功能:
(1)录入:
输入职工数据,其中“应付工资”通过计算得到;
(2)删除:
删除指定的职工信息(输入姓名,若找到则删除该信息)
(3)修改:
允许对已经录入的员工数据经行编辑,修改;
(4)显示:
显示全体职工数据(如果较多,应有翻页功能);
(5)查询:
a.输入职工姓名,显示该职工的全部数据;
b.输入某部门值,显示该部门职工的数据,工资总额,平均工资。
(6)退出程序
设计菜单,通过选择菜单调用以上各函数;
工作计划与进度安排:
第18-19周:
第18周.C语言基础编程练习
第18周.算法设计及编写程序代码
第19周.编写程序代码及程序调试
第19周.程序验收及答辩
指导教师:
2013年月日
专业负责人:
2013年月日
学院教学副院长:
2013年月日
一、题目要求
方程求根;
递归逆序输出字符串;
学生成绩统计程序的设计
内容:
1、一元二次方程的求解:
求方程的根,用3个函数分别求当b2-4ac大于0、等于0和小于0时的根并输出结果。
从主函数输入a、b、c的值。
2、编写递归函数,实现逆序输出字符串的值。
3、学生成绩统计程序设计。
设计结构体数组,结构中包含学生数据为:
学号、姓名、物理分数、数学分数、外语分数、计算机分数。
设计各个函数,分别实现以下功能:
输入学生数据
(2)显示:
所有学生信息
(3)统计:
统计每科的最高分、最低分;
输出不及格人数、不及格学生的数据。
设计菜单,通过选择菜单调用以上各函数。
要求:
利用C语言编写上述程序,开发环境可采用TurboC2.0或VisualC++6.0等。
二、算法设计
1.一元二次方程的求解:
求方程的根,用3个函数分别求当b2-4ac大于0、等于0和小于0时的根并输出结果。
跟据C语言知识,编写程序,实现题目要求
算法设计部分包括:
1、每个函数的功能,包括调用**函数等,要是只有主函数就说说主函数功能
2、程序流程图
根据所学知识,编写程序,实现递归函数的输出
算法设计部分包括:
输入学生数据
(2)显示:
所有学生信息(3)统计:
三、编程实现
程序的具体C语言代码如下:
第1题:
/*该程序的基本要求,编程人姓名,完成时间,联系方式*/
#include<
stdio.h>
math.h>
//fun函数的功能是求方程的根
voidfun(doublea,doubleb,doublec){
doublex1;
doublex2;
if((b*b-4*a*c)>
0){
x1=(-b+sqrt(b*b-4*a*c))/2*a;
x2=(-b-sqrt(b*b-4*a*c))/2*a;
printf("
x1=%f\n"
x1);
printf("
x2=%f\n"
x2);
}
if((b*b-4*a*c)==0){
x1=x2=-b/2*a;
%f\n"
if((b*b-4*a*c)<
0)
此方程无解\n"
);
}
main(){
floata,b,c;
scanf("
%f"
&
a);
b);
c);
fun(a,b,c);
第2题:
char*p;
第3题:
注意程序里的格式,层次要清晰,凡是每行语句全部靠最左对齐或层次混乱的会严重影响最后成绩!
程序中的主要功能、主要代码、重要语句要有注释
上述程序仅供参考。
英文字母都用TimesNewRoman字体,
四、结果分析
程序运行结果如图1:
(可写包括对本题本程序的一些看法或总结)
图1程序运行结果1注:
黑体5号居中,下同
程序运行结果如图2:
图2程序运行结果2
程序运行结果如图3:
图3程序运行结果3
五、参考文献
[1]马秀丽,刘志妩,李筠.C语言程序设计.北京:
清华大学出版社,2008
[2]谭浩强.C程序设计(第2版).北京:
清华大学出版社,2004
建议参考文献再增加几个,不限于只使用以上两个
本格式适用于空白A4纸,左侧装订。
书写完成后和本课程设计不相干的信息删除,前面的目录信息需要更新。
。
封皮需单独买,应该在材料学院有卖,
封皮课程:
封皮设计题目名称:
写给你们的任务中的题目名称
穆欣侃石振刚
学号不要简写,如要写成**(最后两位一定写上)
日期写:
2013年7月4---6日
封皮用黑色水性笔填写,要求封皮整洁,可找书写漂亮的他人代写
其它不明事宜打电话:
穆老师
每个人写自己题目,抄袭他人或与自己题目不符的视为抄袭行为,直接不及格!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 模板 31