一道c语言程序编程题
答案:2 悬赏:80 手机版
解决时间 2021-05-03 23:58
- 提问者网友:温旧梦泪无声
- 2021-05-02 22:59
猴子第一天摘下若干个桃子。当即吃了一半,还不过瘾,又多吃了一个,第二天将剩下的桃子吃掉一半,又多吃了一个,以后每天早上都多吃了前一天剩下的一半零一个。第十天再想吃时,就剩下一个桃子了。求第一天共摘了多少桃子。
最佳答案
- 五星知识达人网友:鱼忧
- 2021-05-02 23:16
最简洁的算法:
#include <stdio.h>
void main() {
int i;
int count = 1;
for(i=10-1;i>=1;i--) {
count = (count + 1) * 2;
}
printf("第一天共摘了多少: %d\n", count);
}
全部回答
- 1楼网友:过活
- 2021-05-03 00:43
#include<stdio.h>
void main()
{
int day,x1,x2;
day=9;
x2=1;
while(day>0)
{
x1=(x2+1)*2
x2=x1;
day--;
}
printf("total=%d\n",x1);
}
运行结果为:total=1534
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯