循环结构实验报告.docx
《循环结构实验报告.docx》由会员分享,可在线阅读,更多相关《循环结构实验报告.docx(11页珍藏版)》请在第壹文秘上搜索。
1、深圳大学实验报告课程名称:程序设计基础试验项目名称,犍环结构学院f计算机与软件学院专业1.指导老师,.报告人1学号,班级:.试验时间:2013-H-20试验报告提交时间:2013-11-22教务处制一、试验目的与要求:试验目的:1 .理解结构化程序设计方法的循环结构:2 .驾驭用for语句实现循环结构;3 .驾驭用WhiIe、doWhiIe语句实现循环结构;4 .理解for、whi1.e、doWhiIe三者的区分:5 .驾驭转向语句break、continue;6 .驾驭上机调试的方法。试验要求*1 .输入数据、输出数据应加以说明(交互性):2 .程序应留意运用注释语句可读性);1.对各种可能
2、的输入状况都要考虑处理方案(健壮性):5 .熟识for、whi1.e、doWhi1.e、break、COntinUe语法。6 .在b1.ackboard上提交C+源程序或执行文件、输出界面拷屏至试验报告:7 .按报告内容要求完成试验报告。二、试验环境:地点:深圳高校机器编号:Ii1.y操作系统:WindoWS8C+语言环境:VC6.0PrOjeCt类型:WIN32Conso1.epp1.ication四、试航步骤与过程:(给出各题主要变量定义、解题思路、流程图(可手画),并附上代码,留意凝视语句的添加。)1.求全部“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例:
3、153是水仙花树,因为:153=I1+5s+3 解题思路:首先对数字进行分解,即仃位整除100得到仃位上的数字;十位上即可通过先府100求余得到一个两位数,再对两位数整除,即分解得十位数;求个位数干脆整除10即可;分解完数字后即对数字进行计算:然后起先推断该数字是否满意条件,满意即输出,不满意接着向后求;key:因为这是3位数,所以采纳循环结构将全部三位数判定一遍,输出符合条件的。 主要变量:数字,分解后的三个数为整型变量。 流程图见下: 编程时应留意各个符号,不行遗漏,还有Sr循环的运用语法:推断循环条件的设置;输出方式的设置,即输出全部的水仙花数:还须留意程序的交互性,提示信息:具体见下面
4、代码:ninc1.ude头又伸uoidnain()intn.a,b,c;CoUt“所有水仙花数:“;For(n-10O;n1OO0;n*)a-n/100;b=(n%1Q0)1O;c-10;定义变量f”循环限定数字范国分解数申if(n=a*aa*b*bb*c*cc)/coutn,f;输出coutend1.;代码1:水仙花数流程图1:求水仙花数2.重复输入n(1.Wn10),输出1!+2!+n!的结果。输入CtrHz,退出程序。解题思路:须要重复输入n,考察对返回值的推断理解,即对输入值进行推断,首先给出输入值的变量定义,然后对输入值的返回值进行推断,满意条件即执行卜.面步骤,包括重纭输入的循环,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环 结构 实验 报告