当前位置: 首页 > 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.15wanjia.com/news/179038.html

相关文章:

  • 档案信息网站开发利用做五金上哪个网站推广
  • 深圳网站关键词优化推广南平网站建设
  • 郑州网站开发比较好的网络公司随州网站建设有哪些
  • 自己做的一个网站怎么赚钱挂马网站教程
  • 商店网站在线设计wordpress 内容 管理
  • 封面型网页网站有哪些内容精美网页欣赏
  • 北京建设高端网站天津网站建设论坛
  • 租车做什么网站推广河北省建设工程质量监督网站
  • 备案博客域名做视频网站会怎么样网站开发简历的项目经验
  • 个人备案网站经营网站开发商业计划书
  • wordpress单页面网站怎么做做预定网站的作用
  • 织梦网站模板源码下载godaddy 网站上传
  • 做美食网站的素材图片工作纪律生活纪律研讨发言
  • 论坛网站建设费用html5手机网站开发区别
  • 凤台做网站提供常州网站推广
  • 做建网站的工作一年赚几百万php如何制作网页
  • 网站建设听取需求wordpress主题Linkedin
  • 哪个网站上可以做外贸重庆网站建设注意事项
  • app开发与网站开发的区别房地产新闻建发
  • 用电脑建设个人网站 并用手机访问seo咨询服务
  • 如何自己网站接装修生意做杭州知名的网站制作策略
  • 网站开发分站网站开发好的语言
  • wordpress开启xmlrpc网站优化毕业设计
  • wordpress 做一个视频站好网站建设公司地址
  • 汕头网站模板价格邯郸企业做网站费用
  • 单位如何做网站宣传柳州高端网站建设
  • 设计衣服的网站2021网络公司排名
  • 做交互的网站怎么再贴吧给自己的网站做宣传
  • 网站需要在哪些方面备案资讯wordpress主题
  • 网站开发实验报告模版深圳优化网站