当前位置: 首页 > news >正文

永川做网站的seo网站排名优化教程

永川做网站的,seo网站排名优化教程,如何做环保管家网站,网站建设客户分析跳出多重循环 示例——用1角、2角、5角凑出一个预设的以元为单位的金额&#xff08;要求整数元&#xff09; #include <stdio.h> int main() {int x;int one, two, five;printf("请输入需要的金额&#xff1a;");scanf("%d", &x);for (one 1;…

跳出多重循环

示例——用1角、2角、5角凑出一个预设的以元为单位的金额(要求整数元)

#include <stdio.h>
int main()
{int x;int one, two, five;printf("请输入需要的金额:");scanf("%d", &x);for (one = 1; one < x * 10; one++){for (two = 1; two < x * 10 / 2; two++){for (five = 1; five < x * 10 / 5; five++){if (one * 1 + two * 2 + five * 5 == x * 10){printf("可以使用%d个1角+%d个2角+%d个5角得到%d元\n", one, two, five, x);}}}}return 0;
}

输入想要的金额(元)后,以上程序会输出所有组合。在实际应用中,如果我们只需要一个组合结果的话,可以在程序中加入代码,跳出多重循环

  • 方法一
    接力break (注意:break和continue只针对它所在的这个循环,单纯加上一条break只能跳出当前循环,回到上一级循环)
#include <stdio.h>
int main()
{int x;int exit = 0;int one, two, five;printf("请输入需要的金额:");scanf("%d", &x);for (one = 1; one < x * 10; one++){for (two = 1; two < x * 10 / 2; two++){for (five = 1; five < x * 10 / 5; five++){if (one * 1 + two * 2 + five * 5 == x * 10){printf("可以使用%d个1角+%d个2角+%d个5角得到%d元\n", one, two, five, x);exit = 1;break;}}if (exit == 1)break;}if (exit == 1)break;}return 0;
}

因为break只是跳出当前循环,所以加上一个变量exit,配合if判断跳出外面的两重循环。

  • 方法二 goto
#include <stdio.h>
int main()
{int x;int one, two, five;printf("请输入需要的金额:");scanf("%d", &x);for (one = 1; one < x * 10; one++){for (two = 1; two < x * 10 / 2; two++){for (five = 1; five < x * 10 / 5; five++){if (one * 1 + two * 2 + five * 5 == x * 10){printf("可以使用%d个1角+%d个2角+%d个5角得到%d元\n", one, two, five, x);goto end;}}}}
end:return 0;
}

格式goto 标号,这个标号可以自定义,注意格式和放置的位置。
goto使用要谨慎,因为有观点认为goto破坏了程序的结构。但在这种情况下,即在循环最内层跳出的时候很管用。

http://www.yidumall.com/news/12796.html

相关文章:

  • 公司网站主页模板有别人的交易链接怎么交易
  • 定制衣服的网站百度账号登录官网
  • 黑客网站推荐网站开发合同
  • 学校资源网站建设目标无锡seo网站管理
  • 租服务器做网站在线html5制作网站
  • 云南做网站报价网站的收录情况怎么查
  • 网站空间和域名简述影响关键词优化的因素
  • 郑州做网站排名公司网站首页排名
  • frontpage网页制作视频教程外贸seo是啥
  • 做网站的问卷调查电商推广平台
  • 职业学校网站建设方案爱站网长尾关键词挖掘工具电脑版
  • 后期网站企业营销策划
  • 宁晋网站建设代理价格最受欢迎的十大培训课程
  • 专业做物流公司网站哈尔滨优化调整人员流动管理
  • 南昌网站建设制作公众号推广一个6元
  • 网站如何做前后端分离百度认证平台官网
  • 日照公司做网站长沙seo优化报价
  • google 网站收录杭州百度优化
  • 网络专业的网站建设价格牛推网络
  • 现在网站一般做多大的给网站做seo的价格
  • 烟台网站开发制作阿里云服务器
  • 低价网站制作企业螺蛳粉营销策划方案
  • 做物流网站计划乐山网站seo
  • 安义南昌网站建设公司太原网站推广公司
  • 用什么做网站最好管理人员课程培训
  • 昆明网站建设费用网上代写文章一般多少钱
  • app后端用什么开发秦皇岛seo排名
  • 丰县数据网站建设多少钱seo网站排名查询
  • 网站建设服务哪家好佛山网络推广平台
  • 什么网站可以做注册任务小程序设计