实验5:循环结构程序设计.docx





《实验5:循环结构程序设计.docx》由会员分享,可在线阅读,更多相关《实验5:循环结构程序设计.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验5:循环结构程序设计 实验5:循环结构程序设计 实验名称:循环结构程序设计成绩: 实验日期:年月日实验报告日期:年月日 一、实验目的 1、掌握while,do-while,for循环的语法结构与应用。 2、掌握while,do-while循环的区别。 3、掌握Turbo C单步执行调试程序的方法。 二、实验内容 完成程序题: 1、用三种循环结构,求1000以内奇数的和。 2、用while,do-while循环求i-10的连加和,i由用户输入。 3、有一堆零件(100200个之间),如果以4个零件为一组进行分组,则多2个零件;如果以 7个零件为一组进行分组,则多3个零件;如果以9个零件为一组
2、进行分组,则多5个零件。 编程求解这堆零件总数。 提示:用穷举法求解。即零件总数x从100-200循环试探,如果满足所有几个分组已知条件,那么此时的x就是一个解。分组后多几个零件这种条件可以用求余运算获得条件表达式。 三、实验要求 1、实验前编制源程序、对第2个实验内容需要准备测试数据。 2、在Turbo C下完成程序的编辑、编译、运行。查看、分析程序结果。 四、实验步骤、过程 1、编辑、编译、运行程序题1。 2、编辑、编译、运行程序题2,分别使用数据3,15做测试。 3、编辑、编译、运行程序题3。 五、源程序清单、测试数据、结果。 1、用三种循环结构,求1000以内奇数的和。 (1)用whi
3、le结构实现 void main() long sum; int i,item; sum=0,i=0,item=2*i+1; while(item1000) sum=sum+item; i+; item=2*i+1; printf(1+3+5+.999=%ldn,sum); (2)用do-while结构实现 void main() long sum; int i,item; sum=0,i=0,item=2*i+1; do sum=sum+item; i+; item=2*i+1; while(item1000); printf(1+3+5+.999=%ldn,sum); (3)用for结构实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 循环 结构 程序设计

限制150内