永发信息网

用C语言做这个题目:有1020个西瓜,第一天卖一半多两个,以后每天卖剩下的一半多两个,问几天以后能卖完?

答案:3  悬赏:50  手机版
解决时间 2021-02-06 07:42
  • 提问者网友:心牵心
  • 2021-02-05 09:57
用C语言做这个题目:有1020个西瓜,第一天卖一半多两个,以后每天卖剩下的一半多两个,问几天以后能卖完?
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-02-05 10:30
#include
int main()
{
int a=1020;
int day=0;
while(a>0)
{
a=(a>>1)-2;
++day;
}
printf("%d day \n",day);
return 0;
}
//508 252 124 60 28 12 4 0
//8天卖完
全部回答
  • 1楼网友:深街酒徒
  • 2021-02-05 13:08
不知道,我不学这个
  • 2楼网友:风格不统一
  • 2021-02-05 11:56
#include
int main()
{
int a=1024;
int day=0;
while(a<=0)
{
day++;
a=a/2;
a=a-2;
}
printf("day is :%d\n");
return 1;
}
程序大概是这样,我自己没编译,不过意思你看明白就行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯