计算机基础综合实验报告
(30页)
本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
19.9 积分
卜{久 fit. 4 n m 恃宜 J ",SHANGHAI DIANJI UNIVERSITY综合实验报告课程名称: 计算机基础综合实验(2)课程代码: 03302702 班 级: BJ1011 学 号: 101002061127 姓 名: 汪涛 指导教师: 宋晓勇 完成日期: 2012.10.28 电子信息学院Electronic Information School2012年10月目录1综合实验任务与要求 31. 1综合实验任务 31. 2综合实验的基本内容和要求 32问题描述及详细设计 52. 1 系统主界而 52.1.1主控程序结构图及程序框图 52.1.2操作运行说明 62.1.3主菜单调试情况分析 62」.4主程序 72.2成绩处理 82.2.1程序结构图及程序框图 82.2.2操作运行说明 102.2.3调试情况分析 102.2.4主程序 112.3求灯塔 122.3.1程序结构图及程序框图 122.3.2操作运行说明 132.3.3调试情况分析 132.3.4主程序 132.4 求 Sn 142.4.1程序结构图及程序框图 142.4.2操作运行说明 162.4.3主菜单调试情况分析 162.4.4主程序 162.5泰勒级数 172.5.1程序结构图及程序框图 172.5.2操作运行说明 192.5.3主菜单调试情况分析 192.5.4主程序 192. 6约瑟夫环问题 202.6.1程序结构图及程序框图 202.6.2操作运行说明 222.6.3主菜单调试情况分析 222.6.4主程序 222.7编写一个函数 232.7.1程序结构图及程序框图 232.7.2操作运行说明 252.7.3主菜单调试情况分析 252.7.4主程序 253系统使用的主要函数 264综合试验小结 27参考文献 281综合实验任务与要求1.1综合实验任务C语言程序设计是本科工科类各专业的重要基础课,主要学习程序设计的基 木概念和方法,通过木门课程学习,使学生掌握c语言的基木原理,熟练掌握程 序设计的基础知识、基本概念;掌握程序设计的思想和编程技巧。计算机基础综合实验(2)是在学生已经具备了使用C语言编写简单的应用程序 的能力,为使学生对C语言冇更全而的理解,进一步捉高运用C语言编程解决实 际问题的能力,通过提出算法、指定输入输出来设计一个解决方案。并为参加计 算机等级考试作准备。1. 2综合实验的基本内容和要求参加综合实验的学生,应当认真完成综合实验的全部内容。最终提交综合实 验成果来证明其独立完成各种实际任务的能力。从而反映出理解和运用本课程知 识的水平和能力。具休如下:1. 代码编写规范,形成良好的编程习惯;2. 程序须有一定的健壮性和必要的提示信息,考虑问题的多种可能和边界 数据。3. 提交系统程序源代码、综合实验报告(电子稿和装订的打印稿)。综合实 验报告内容包括以下几个方而:?程序的总体设计和算法分析。?程序流程图、函数说明?源程序代码清单?测试数据和测试过程记录?遇到的问题及解决方法分析?综合实验小结4. 程序运行方式,构建一个简易菜单,形如: 0 12 312345678911110自一菜择选mo成利 戏生数 游 数戏计逆的fed畫移S蠱作比子 SS1岀籍位数请选择5 - 13〉: 7删除字符串中指定字符字入欲后请输册符串:songxiao^ongOW: o子付串为:sngxiayng结束,按任意键回到主菜单用户通过输入数值选择所需运行的子程序,当一个子程序运行结束后回到菜 单界面,直至用户输入0后退出程序。2问题描述及详细设计2. 1系统主界面2.1.1主控程序结构图及程序框图:计 算 机 综 合 实 验 演 示 系 统 主 控 模 块成绩处理求灯塔求Sn泰勒级数约瑟夫环问题编写一个函数退出2.1.2操作运行说明按屏幕提示输入0-6进行菜单选择。'C:\Users\w3 ngtao\Desktop\S^\wt\DEbug\wangt36exeK兴=*=★1a2、3.4.*=*=*=★6.0x处塔*翠一理一二数环个=*★题数问函III请选择菜单号<0—6> :.1.2.1.3主菜单调试情况分析调试主控模块时,发现程序有错误,在仔细的分析了程序以后,发现问题出 在了头文件的名字上。头文件的文件名没有与主控模块中的名字一样,导致程序 无法识别头文件。同时在调试主控模块吋,还发现必须把头文件中的nrnin改掉, 因为一个程序必须且只能存在一个main函数。最后,在完成了头文件和主控程 序的程序检查后还必须将他们放在一个文件夹中否则也无法运行程序。这些都是 在调试文件时我出现的问题和最后解决的方法。程序的控制变量范围的选择要注 意范围,否则容易导致无限循环,解决办法编辑时须保持严谨的状态,思维要严 谨。在定义函数的时候,在函数前面加了类型,比如没有返冋值的时候定义成int 类型的,在主控函数调试的时候就会出现错误。解决办法:将函数类型改成void 类型,即不返冋任何值。 2.1.4主程序:★include #include #inelude ttinclude ^include 〃成绩处理.h〃 ★ include 〃求灯塔?h〃 #include "求 Sn. h〃 ttinclude 〃泰勒级数?h〃 ttinclude 〃约瑟夫环问题?h〃 itincludc 〃编写一个函数.h〃 main(){ int c;/*第06题*//*第15题*//*第21题*//*第23题*//*第28题*//*第31题*/printf("\n\t\t printf (〃\n\t\t printf (〃\n\t\t printf (,z\n\t\t printf (,z\n\t\t printf("\n\t\t printf (〃\n\t\t printf (〃\n\t\t printf (,z\n\t 关 键 词: 计算机 基础 综合 实验 报告
天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。