- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04循环语句练习
* break在循环体中,也可以从循环体内跳出循环体,提前结束循环。 for ( ; ; ) { cinx; if (x= =123) break; } break 只能退出一层循环 break语句 continue:其作用为结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。 int main( ) { int i; for (i=1;i=5;i++ ) { if (i%2)cout“*”; else continue; cout“#”; } cout“ $\n”; } 输出:*#*#*#$ continue语句 Description 数学上把除了1和它本身,没有别的数能够整除它的自然数叫做素数(或质数)。现在由键盘输入一个自然数N,编程判断N是否是素数,是则输出“YES”,否则输出“NO”。 Input 输入一个自然数N Output 判断N是否为素数,是则输出“YES”,否则输出“NO” Sample Input 17 Sample Output YES 例题1:求素数--1148 int main() { int n,i,bj=0; cinn; for(i=2;i=int(sqrt(n));i++) if (n%i==0) {bj=1;break;} if (bj==0) coutYES“endl; else coutNO“endl; return 0; } 欧几里德辗转相除法: 1、若n=0,则m就为最大公约数,算法结束,否则执行2 2、求余数r=m%n (0≤r≤n); 3、m?n , n?r , 回到1 例题2:求两个数的最大公约数 问题描述:求两自然数m , n的最大公约数 int m,n,r; cinmn; while (n!=0) { r=m%n; m=n; n=r; } coutmendl; Description 求两个自然数m,n的最小公倍数。 Input 输入两个自然数m,n(0<=m,n<=10000) Output 输出最小公倍数 Sample Input 16 24 Sample Output 48 例题3:最小公倍数--1146 Description 把整数3025从中剪开分为30和25两个数,此时再将这两数之和平方,(30+25)^2=3025计算结果又等于原数。求所有符合这样条件的四位数。 Input 无 Output 符合这样条件的四位数,每个之间用一个空格分开. 练习1:四位数分解 --1143 Description 编程将1-n之间(n=10000)所有能被7整除的数累加并输出结果。 Input 输入n Output 输出和 Sample Input 10 Sample Output 7 练习2:累加求和 --1536 *
您可能关注的文档
最近下载
- 2024年采制样工考试2024年采制样工试题库(判断题)试卷 .pdf
- 营销心理学(第五版)——数字时代消费者行为分析 课件 单凤儒 模块6--8 场景行为:传播与广告心理效应 ---现代场景:网络与新媒体营销心理效应 .pptx
- 内典讲座之研究.pdf
- 2024至2030年中国抬头显示器(HUD)行业市场深度研究及发展趋势预测报告.docx
- 新建南通至宁波高速铁路环境影响报告书.pdf
- 2024年GD省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf
- 第四章 刺胞动物门之二PPT课件.pptx
- 【B-1】本机构为护士实施治疗及护理时提供必要的防护措施,护士熟练掌握常见技术操作及并发症预防措施及处理流程。.docx
- 最新《简爱》课件PPT完整版.ppt
- 管理者领导能力的提升.ppt
文档评论(0)