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

网站建设学习上海抖音seo

网站建设学习,上海抖音seo,江苏润通市政建设工程有限公司网站,wordpress 分类 无侧边栏大家好!今天我们来学习C语言中的喝汽水问题! 目录 1. 题目内容: 2. 思路分析 2.1 方法一 2.2 方法二 2.3 方法三 3. 代码实现 3.1 方法一 3.2 方法二 3.3 方法三 1. 题目内容 喝汽水,1瓶汽水1元,2个空瓶可以…

大家好!今天我们来学习C语言中的喝汽水问题!

目录

1. 题目内容:

2. 思路分析

2.1 方法一

2.2 方法二

2.3 方法三

3. 代码实现

3.1 方法一

3.2 方法二

3.3 方法三


1. 题目内容

喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少汽水?(编程实现)。

2. 思路分析

2.1 方法一

思路:
1. 20元首先可以喝20瓶,此时手中有20个空瓶子。
2. 两个空瓶子可以喝一瓶,喝完之后,空瓶子剩余empty/2两个空瓶子换的喝完后产生的瓶子) + empty%2不够换的瓶子)。
3. 如果瓶子个数超过1个可以继续换,即重复2

2.2 方法二

按照上述喝水和用瓶子换的规则的话,可以发现,其实就是个等差数列:money*2-1

2.3 方法三

因为每两个空瓶可以换一瓶汽水,1瓶汽水1元,最开始给20元。

我们就用钱数money设置一个while循环,当钱数money不等于0时,每买一瓶汽水,就让能喝的汽水total+1,同时money-1。

因为两个空瓶可以换一瓶汽水,所以当total为偶数时,total就再+1即可。

3. 代码实现

3.1 方法一

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>int main()
{int total = 0;int empty = 0;int money = 0;scanf("%d", &money);total += money;empty += money ;while (empty >= 2){total += empty / 2;empty = empty/2 + empty % 2;}printf("可以喝%d瓶汽水\n", total);return 0;
}

3.2 方法二

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>int main()
{int total = 0;int empty = 0;int money = 0;scanf("%d", &money);if (money > 0)total = money * 2 - 1;printf("可以喝%d瓶汽水\n", total);return 0;
}

3.3 方法三

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>int main()
{int total = 0;int money = 0;scanf("%d", &money);while (money != 0){total++;money--;if (total % 2 == 0)total++;}printf("可以喝%d瓶汽水\n", total);return 0;
}

http://www.wooajung.com/news/32669.html

相关文章:

  • 长沙做手机网站建设10条重大新闻事件
  • 移动应用程序开发莆田百度快照优化
  • 长沙专业的网站建设企业南昌seo教程
  • 济南做html5网站建设什么网站可以免费推广
  • wordpress父主题和子主题宁波seo推广公司排名
  • 做原型网站crm系统网站
  • 网站建设 行业资讯免费平台推广
  • 东莞建网站公司哪个好企业品牌营销推广
  • 西宁人大网站建设营销渠道模式有哪些
  • 网站搜索怎么做php谷歌搜索引擎香港入口
  • 在什么网站上可以做中学数学家教百度权重怎么提高
  • 南京建站公司哪家好郑州今天刚刚发生的新闻
  • 北京开发区建设委员会网站制作网站
  • 2017淘宝客网站怎么做莆田网站建设优化
  • 学校要建个网站应该怎么做程序员培训班要多少钱
  • 个人视频网站怎么做百度广告收费表
  • 做搜狐网站页面百度推广的广告真实可信吗
  • 做网站开发的公司销售关键词挖掘站长工具
  • 网站搭建服务器需要什么国际新闻最新消息美国
  • 公司网站页面加密海外推广代理商
  • 江苏企业建网站排名优化上海seo公司排名
  • 微信支付网站未建设完善百度首页快速排名系统
  • asp在线生成网站地图源代码免费建站系统哪个好用吗
  • 响应式网站和自适应网站区别百度识图搜索引擎
  • BC网站开发公司java培训学费多少钱
  • 网络促销北京seo推广
  • 动易网站 青春营销软件商城
  • 菜鸟必读 网站被入侵后需做的检测 2郑州网络推广效果
  • 彩票网站开发制作h5永久免费低代码开发平台
  • 国外网站做家具哪个好长沙百度推广开户