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

济宁网站建设费用有没有做那事的网站

济宁网站建设费用,有没有做那事的网站,广州建网站,网上推销产品去什么平台跳出多重循环 示例——用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.yayakq.cn/news/853939/

相关文章:

  • 有没有返利网站做京东的网站都有备案号吗
  • 深圳专业做网站的公司有哪些沧州网站设计多少钱
  • 网站建设龙头企业云平台开发网站
  • 建设招标网是什么网站中国邮政做特产的网站
  • 用网站做平台有哪些深圳 网站建设培训学校
  • 山东省住房城乡建设厅查询网站潍坊市建设银行坊子支行网站
  • 做网站的公司算外包公司吗wordpress图片加载快
  • 网站建设好了怎么进行推广创建主题资源网站的学习_你觉得在主题资源建设方面有哪些收获?
  • 大气扁平网站茂名快速建站模板
  • 什么叫响应式网页seo少女
  • 顺庆移动网站建设青岛官网优化
  • 网站建设哪里有网站建设语言环境
  • 长沙做网站公司有哪些上海官网建设
  • 招标网官网登录seo的方式有哪些
  • 做网站该注意哪些基本要素简单描述一下网站制作的流程
  • 自动化网站建设经过学习网站开发后的心得体会
  • 甘肃省建设厅执业注册中心网站wordpress图片站优化
  • 做网站公司合同软件开发流程图教程
  • 杭州高端网站建设公司网站前台设计过程
  • 深圳网站建设培训机构手机做网站的网站
  • 各大网站网址是多少做公司网站应准备什么材料
  • 网站社区建设企业策划是什么意思
  • 沧州建设网站的公司网站制作 合肥
  • 网站如何做手机端页面apk连接wordpress
  • 网站发帖百度收录动易做网站如何
  • 深圳建站模板公司企业网站模板下载选哪家
  • 凡科快速建站免费企业邮箱哪家好
  • 如何利用网站模板wordpress 模板带数据
  • 网站空间 默认文档邢台市人口
  • 网站seo顾问电子商务网站建设组织流程图