- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合实验报告
课程名称: 计算机能力强化实训(C)
姓 名: 黄愿
班级学号: BG100424
指导教师: 张艳
完成日期: 2012-6-15
目录
1 综合实验目的及基本要求 4
1.1综合实验目的 4
1.2综合实验的基本内容和要求 4
2 C语言综合实验演示系统的设计 5
2.1需求分析 5
2.2概要设计 5
3成绩统计系统的设计 9
3. 1需求分析 9
3.2详细设计 9
3. 3功能测试 10
3. 4调试分析 10
4泰勒级数系统的设计 10
4. 1需求分析 10
4. 2详细设计 10
4. 3功能测试 11
4. 4调试分析 12
5约瑟夫环问题系统的设计 13
5. 1需求分析 13
5. 2详细设计 13
5.3功能测试 13
6 十进制转换n进制系统的设计 14
6. 1需求分析 14
6. 2详细设计 14
6. 3功能测试 16
6. 4调试分析 16
本程序比较简单运行没有困难 16
7 可逆素数系统的设计 16
7. 1需求分析 16
7. 2详细设计 16
7. 3功能测试 17
7. 4调试分析 17
8 综合实验小结 19
参考文献 20
附录 21
附录1:成绩统计的源程序: 21
附录2:十进制转换n进制的源程序: 22
附录3:泰勒级数的源程序: 23
附录4:可逆素数的源程序: 24
附录5:约瑟夫环问题的源程序: 25
1 综合实验目的及基本要求
1.1综合实验目的
C语言程序设计是本科工科类各专业的重要基础课,主要学习程序设计的基本概念和方法,通过本门课程学习,使学生掌握C语言的基本原理,熟练掌握程序设计的基础知识、基本概念;掌握程序设计的思想和编程技巧。
实训是在学生已经具备了使用C语言编写简单的应用程序的能力,为使学生对C语言有更全面的理解,进一步提高运用C语言编程解决实际问题的能力,通过提出算法、指定输入输出来设计一个解决方案。并为参加计算机等级考试作准备。
1.2综合实验的基本内容和要求
参加实训的学生,应当认真完成实训的全部内容。最终提交实训成果来证明其独立完成各种实际任务的能力。从而反映出理解和运用本课程知识的水平和能力。具体如下:
1.代码编写规范,形成良好的编程习惯;
2.程序须有一定的健壮性和必要的提示信息,考虑问题的多种可能和边界数据。
3.提交实训报告电子稿、装订的打印稿。实训报告内容包括以下几个方面:
程序的总体设计和算法分析。
程序流程图、函数说明
源程序代码清单
测试数据和测试过程记录
遇到的问题及解决方法分析
实训小结
2 C语言综合实验演示系统的设计
2.1需求分析
功能:包括选择结构,循环结构、顺序结构程序、数组、函数、指针等,要求可以实现文件加密、统计单词数目、奇数偶数变化、降序排序、歌手大赛评分。
2.2概要设计
2.2.1 演示系统主控模块
根据表1的子系统与函数名的对照表,设计出如下“C语言实验演示系统”的主控模块。在主控模块中,只要在主函数main()前加入包含各子系统文件组成的头文件,我们就能方便的调用各子系统的函数了。
主控模块(图示):
图2.1 主控模块
子模块1:
图2.2 子模块1
子模块2:
图2.3 子模块2
子模块3
图2.4 子模块3
子模块4:
图2.5 子模块4
子模块5:
图2.6 子模块5
主控模块代码:#include stdio.h
#include stdlib.h
#include string.h
#include conio.h
#include 成绩统计.h
#include 泰勒级数.h
#include 约瑟夫环问题.h
#include 十进制转换n进制.h
#include 可逆素数.h
main()
{
int tihao;
char ch;
ch=y;
system(color f0);
while (ch==y||ch==Y)
{
printf(\n);
printf(\n\t\t C 实训课题 演示系统 );
printf(\n\t\t 主 菜 单 );
printf(\n\t\t ╔══════════════╗ );
printf(\n\t\t ║ _________________________ ║ );
printf(\n\t\t
您可能关注的文档
最近下载
- 移动L1认证传输专业试题汇总(含答案).pdf VIP
- (新版)中移动传输专业L1认证考试复习题库-上(单选题汇总).docx VIP
- 计算机专业(基础综合)模拟试卷3(共456题).pdf VIP
- 项目编号szcg2007041645 项目名称2007年度深圳市储备土地管理.doc
- 离婚登记申请受理回执单民法典版(可直接打印).pdf VIP
- 人教五年级数学上册1.2.2 倍数是小数的实际问题和乘法验算 课时训练.doc VIP
- 光伏电站检修规程(行业标准).docx VIP
- (新版)中移动传输专业L1认证考试复习题库-下(多选题汇总).docx VIP
- 基于大概念的初中音乐单元整体教学设计探索.doc VIP
- 《企业经营数据分析》课件.ppt VIP
文档评论(0)