编程:看一本书,第一天看两页,以后每天看的是前一天的2倍,问第几天看到第200页
答案:3 悬赏:30 手机版
解决时间 2021-04-30 17:58
- 提问者网友:星軌
- 2021-04-30 13:45
是用C程序编写啊,不要在用数学了!
最佳答案
- 五星知识达人网友:像个废品
- 2021-04-30 14:39
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int n,i,s,j,t;
n = 0;
i = 1;
s = 0;
while (1)
{
t = 1;
for (j = 1;j <= i;j++)
t *= 2;
n += t;
if (n >= 200)
break;
i++;
}
printf("%d\n",i);
system("pause");
return 0;
}
全部回答
- 1楼网友:逃夭
- 2021-04-30 17:52
2,4,8,16,32,64,128.....
第7天就可以看到254页
- 2楼网友:春色三分
- 2021-04-30 16:18
第7天。根据二进制原理,以2为基数,每天以2倍递增,则前n天总和为2^(n+1) - 1。
例如本题,第6天,2^(6+1)-1=127;第7天,2^(7+1)-1=255。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯