编程技术基础实训报告模板(1)_-_副本

编程技术基础实训报告模板(1)_-_副本

ID:12352945

大小:212.90 KB

页数:10页

时间:2018-07-16

编程技术基础实训报告模板(1)_-_副本_第1页
编程技术基础实训报告模板(1)_-_副本_第2页
编程技术基础实训报告模板(1)_-_副本_第3页
编程技术基础实训报告模板(1)_-_副本_第4页
编程技术基础实训报告模板(1)_-_副本_第5页
资源描述:

《编程技术基础实训报告模板(1)_-_副本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、沈阳理工大学课程设计专用纸No.1课程设计任务书学院专业学生姓名***学号***设计题目编程技术基础实训内容及要求:利用C语言编写下题的代码。题目名称:方程求根;递归逆序输出字符串;学生成绩统计程序的设计。内容及要求:1、一元二次方程的求解:求方程的根,用3个函数分别求当b2-4ac大于0、等于0和小于0时的根并输出结果。从主函数输入a、b、c的值。2、编写递归函数,实现逆序输出字符串的值。3、学生成绩统计程序设计设计结构体数组,结构中包含学生数据为:学号、姓名、物理分数、数学分数、外语分数、计算机分数。设计各个函数,分别实现以下功能:(1)录入

2、:输入学生数据(2)显示:所有学生信息(3)统计:统计每科的最高分、最低分;输出不及格人数、不及格学生的数据。设计菜单,通过选择菜单调用以上各函数。软件开发环境WindowsXP,TC2.0或VisualC++6.0进度安排:第18周:1.算法设计2.编写程序代码3.调试程序4.答辩、验收程序指导教师(签字):年月日学院院长(签字):年月日沈阳理工大学沈阳理工大学课程设计专用纸No.8目录一、题目要求1二、算法设计2三、编程实现3四、结果分析6五、参考文献9沈阳理工大学沈阳理工大学课程设计专用纸No.8一、题目要求(注意页眉,这才是第一页)题目名

3、称:方程求根;递归逆序输出字符串;学生成绩统计程序的设计内容:1、一元二次方程的求解:求方程的根,用3个函数分别求当b2-4ac大于0、等于0和小于0时的根并输出结果。从主函数输入a、b、c的值。2、编写递归函数,实现逆序输出字符串的值。3、学生成绩统计程序设计。设计结构体数组,结构中包含学生数据为:学号、姓名、物理分数、数学分数、外语分数、计算机分数。设计各个函数,分别实现以下功能:(1)录入:输入学生数据(2)显示:所有学生信息(3)统计:统计每科的最高分、最低分;输出不及格人数、不及格学生的数据。设计菜单,通过选择菜单调用以上各函数。要求:

4、利用C语言编写上述程序,开发环境可采用TurboC2.0或VisualC++6.0等。沈阳理工大学沈阳理工大学课程设计专用纸No.8二、算法设计1.一元二次方程的求解:求方程的根,用3个函数分别求当b2-4ac大于0、等于0和小于0时的根并输出结果。从主函数输入a、b、c的值。跟据C语言知识,编写程序,实现题目要求算法设计部分包括:1、每个函数的功能,包括调用**函数等,要是只有主函数就说说主函数功能2、程序流程图2、编写递归函数,实现逆序输出字符串的值。根据所学知识,编写程序,实现递归函数的输出算法设计部分包括:1、每个函数的功能,包括调用**

5、函数等,要是只有主函数就说说主函数功能2、程序流程图3、学生成绩统计程序设计设计结构体数组,结构中包含学生数据为:学号、姓名、物理分数、数学分数、外语分数、计算机分数。设计各个函数,分别实现以下功能:(1)录入:输入学生数据(2)显示:所有学生信息(3)统计:统计每科的最高分、最低分;输出不及格人数、不及格学生的数据。设计菜单,通过选择菜单调用以上各函数。算法设计部分包括:1、每个函数的功能,包括调用**函数等,要是只有主函数就说说主函数功能2、程序流程图沈阳理工大学沈阳理工大学课程设计专用纸No.8三、编程实现程序的具体C语言代码如下:第1题:

6、#include#includevoidfun(doublea,doubleb,doublec){//fun函数的功能是求方程的根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",x1);printf("x2=%f",x2);}if((b*b-4*a*c)==0){x1=x2=-b/2*a;printf("%f",x1);}if((b*b-

7、4*a*c)<0)printf("此方程无解");}main(){floata,b,c;scanf("%f",&a);scanf("%f",&b);scanf("%f",&c);fun(a,b,c);}第2题:#includechar*p;intnixu(charb){if(*p!='#'){//#作为结束标记p++;nixu(*p);printf("%c",b);return0;}沈阳理工大学沈阳理工大学课程设计专用纸No.8elsereturn1;}intmain(){chara[100]={"qwertyuio#"};

8、p=a;nixu(*p);}第3题:#include"student.h"studentstudentArray[STDSIZE];in

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。