- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
实验五循环结构程序设计
姓名
学号班级
说明:
1.完成以下实验内容后,将本文档改名为“学号_姓名_班级_Lab5.doc”;
2.在4月30日之前通过课程中心提交。
实验内容和实验要求(上机指导P132)
一、实验目的
(1)掌握while语句、do~while语句和for语句的格式和功能,能够用这些语句实现循环结构程序设计。
(2)掌握循环语句嵌套使用的基本形式,能够用循环语句实现多重循环。
(3)掌握在循环结构程序中使用break语句和continue语句改变程序流程的方法。
(4)能够用循环实现累加、累成、穷举、迭代等常用算法。
二、实验内容和实验要求
1.练习题一
输入两个正整数m和n,求其最大公约数和最小公倍数。其中最小公倍数计算公式为:
最小公倍数=m*n/最大公约数
要求:
(1)最大公约数分别用辗转相除法和穷举法编程实现。
程序代码(辗转相除法):
#includestdio.h
#includemath.h
voidmain()
{
intx,y;
intm,n,r;
m=abs(x);n=abs(y);
if(mn)
{r=m;m=n;n=r;}
do
{r=m%n;
m=n;n=r;
}while(r!=0);
辗转相除法求最大公约数辗转相除法求最大公约数
最小公倍数:最小公倍数:
实验五循环结构程序设计
}
程序代码(穷举法):
#includestdio.h
#includemath.h
voidmain()
{
intx,y;
intm,n,r;
m=abs(x);n=abs(y);
if(mn);
{r=m;m=n;n=r;}
r=n;
while(r1)
if(m%r==0n%r==0)break;
elser--;
穷举法求最大公约数:穷举法求最大公约数:
最小公倍数:最小公倍数:
}
运行结果截图:
思考题及问题:
(1)分别按m的值大于n的值、m的值小于n的值两种情况输入数据,观察程序运行结果
是否正确。
答案:
实验五循环结构程序设计
(2)分别输入m或n的值为负数,观察程序的运行结果。
(3)试分析辗转相除法和穷举法的特点。
2.练习题二
用迭代法求x=a0.5。求平方根的迭代公式为:x=0.5*(x+a/x)。
n+1nn
要求:
-6
前后两次求出x的差的绝对值小于10。
程序代码:
#includestdio.h
#includemath.h
voidmain()
{
floatx,x0,x1;
x1=x/2;
do
实验五循环结构程序设计
{
x0=x1;
x1=(x0+x/x0)/2;
}while(fabs(x0-x1)1e-6);
}
运行结果截图:
思考题及问题:
用%.6f表示
练习题三:
#includestdio.h
voidmain()
{
inti,j;
for(i=1;i=5;i++)
{
for(j=1
您可能关注的文档
- 幼儿综合素质培养教案.pdf
- 幼儿园合作协议书9篇.pdf
- 常用多介质过滤器用户使用手册全.pdf
- 市场营销实习报告范文3000字五篇.pdf
- 安全驾驶承诺书(15篇).pdf
- 学校突发事件应对法总结9篇.pdf
- 好莱坞的Linux风暴.pdf
- 大气污染的综合防治对策.pdf
- 大学英语精读第二册答案.pdf
- 大学生时间管理计划.pdf
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 第十一单元第二十一节德彪西教学课件-2021-2022学年高中音乐人音版必修音乐鉴赏.pptx
- 人教中图版(2019)信息技术必修2 1.2 认识信息社会 教案(表格式).docx
- 高性能低表面处理环氧涂料的制备和性能研究.docx VIP
- 永临结合及转换方案-投标200页简易版.docx
- 【语文】人教部编版语文八年级上册:古诗文理解性默写(完整版).pdf VIP
- 基本乐理音程介绍PPT课件.pptx
- GB_T27065-2015_合格评定产品、过程和服务认证机构要求.doc
- 环氧改性有机硅树脂低表面能涂料的研制.doc VIP
- 0~3岁婴幼儿心理发展与教育(高职)全套教学课件.pptx
- 语文一年级上册核心素养教案全册.pdf VIP
文档评论(0)