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

c语言用while循环解决农夫卖西瓜问题

农夫卖西瓜问题:一个瓜农有1020个西瓜,第一天卖掉一半多两个,第二天卖掉剩下的一半多2个,如此循环下去,几天能把西瓜全部卖完

这道题,设定西瓜卖完是条件为假,在c语言里面是0,每次卖完西瓜,剩下的西瓜是原来数量/2-2,每次剩余数量大于0,天数+1,直到西瓜卖完

代码如下

#include<stdio.h>
int main()
{int day=0,total=1020,sale;while(total){sale=total/2-2;total=sale;day++;}printf("这些西瓜,一共卖了%d天\n",day);return 0;}


http://www.mrgr.cn/news/9730.html

相关文章:

  • 【Redis】RDB和AOF持久化
  • 在VSCode中使用REST Client插件调试HTTP接口
  • VIVO社招入职SHL测评题库题型分析:动机问卷、性格问卷、归纳推理、数字推理、语言推理
  • FreeSWITCH 1.10.10 简单图形化界面28 - 麒麟V10 SP3服务器系统X86和ARM版本安装FreeSWITCH
  • Django后端架构开发:Nginx服务优化实践
  • NVIDIA将在Hot Chips 2024会议上展示Blackwell服务器装置
  • 搜维尔科技:Xsens通过其先进的动作捕捉技术和惯性跟踪传感器,实现了与机器人的高效互动,提高了机器人的操作精度、自然性和稳定性
  • Keepalived介绍、应用场景和示例
  • 双系统报错verifiying shim SBAT data falled: Security Pollcy Violation,Ubuntu无法打开
  • Vue JS执行机制和nextTick
  • Matlab矩阵基础操作
  • 设计模式-visit模式-在语法树的实践
  • 手写SpringAOP
  • 【MySQL】MySQL表的增删改查(初阶)
  • Error connecting to node kafka9092 (id 1001 rack null)
  • react面试题七
  • 这个深度清理工具 真正做到释放电脑垃圾 秒删90%的C盘垃圾
  • ZooKeeper--基于Kubernetes部署ZooKeeper
  • 吴恩达机器学习课后作业-03多分类、神经网络前向传播
  • 一文了解内网穿透以及内网穿透工具 Sunny-Ngrok 的使用指南