当前位置: 首页 > 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/90148/

相关文章:

  • 个人网站建设计划报告wordpress文章批量上传
  • 台州模板网建站杭州网站模板
  • 资源网站如何做网站编辑是做网页编辑吗
  • 软件开发 网站建设 游戏开发wordpress两侧有空白
  • 网站建设服务费计入会计科目公共信息服务平台
  • 汕头站扩建进展深圳产品推广网站建设方案
  • 公司网站怎样做维护小程序制作卡片列表
  • 建网站找哪个平台好呢建造师个人业绩查询系统
  • 做pc端网站必知泉州seo搜索优化合作
  • 上饶哪有做网站的公司?wordpress+小米商城
  • 地方旅游网站开发临时网站搭建
  • 温岭市建设局网站审批公示swiper wordpress
  • 宝安中心地铁站时间表尤溪住房和城乡建设局网站
  • 按钮特效网站梧州论坛最新消息
  • 怎样建设自己网站免费找工程项目承包软件
  • 外贸建站网站推广虚拟空间网站回收池有什么作用
  • 自己的网站如何优化广州建设厅官方网站
  • 网站制作网站建国内wordpress大神
  • 云智网站建设公司做义齿雕刻设备的网站
  • 如何使用腾讯云建网站房地产网页设计
  • 网站设置默认首页个人简历免费模板
  • 建设网站的重要性新网站建设服务公司
  • 湛江网站建设方案托管网站制作公透明清晰
  • 苏州优化价位广东专业网站优化制作公司
  • 百度查找相似图片电商seo与sem是什么
  • 肇东网站建设网站系统怎么做的
  • dw网页设计软件的学习网站百度识图扫一扫
  • 网站布局是什么样的睢阳区网
  • 长春网站建设技术支持食品包装设计要点
  • 门户网站字体深圳创业故事