课程设计模板31Word格式文档下载.docx

上传人:b****4 文档编号:7740433 上传时间:2023-05-09 格式:DOCX 页数:9 大小:113.25KB
下载 相关 举报
课程设计模板31Word格式文档下载.docx_第1页
第1页 / 共9页
课程设计模板31Word格式文档下载.docx_第2页
第2页 / 共9页
课程设计模板31Word格式文档下载.docx_第3页
第3页 / 共9页
课程设计模板31Word格式文档下载.docx_第4页
第4页 / 共9页
课程设计模板31Word格式文档下载.docx_第5页
第5页 / 共9页
课程设计模板31Word格式文档下载.docx_第6页
第6页 / 共9页
课程设计模板31Word格式文档下载.docx_第7页
第7页 / 共9页
课程设计模板31Word格式文档下载.docx_第8页
第8页 / 共9页
课程设计模板31Word格式文档下载.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

课程设计模板31Word格式文档下载.docx

《课程设计模板31Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《课程设计模板31Word格式文档下载.docx(9页珍藏版)》请在冰点文库上搜索。

课程设计模板31Word格式文档下载.docx

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日

封皮用黑色水性笔填写,要求封皮整洁,可找书写漂亮的他人代写

其它不明事宜打电话:

穆老师

每个人写自己题目,抄袭他人或与自己题目不符的视为抄袭行为,直接不及格!

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2