帮忙看一道编程题,应该怎么编,谢谢!
答案:1 悬赏:70 手机版
解决时间 2021-12-02 03:47
- 提问者网友:佞臣
- 2021-12-01 08:48
帮忙看一道编程题,应该怎么编,谢谢!
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-12-01 09:19
int s = 0;
int k = 0;
while (s < 100)
{
s = s + 2 * s;
k = k + 1;
}
printf("%d", k);追问这个是不是一个死循环啊?追答是的,题目错了,我才看到,应该是s=s+2追问我感觉这也是个死循环,但是这个题也有答案,它的答案我也是看不懂什么意思追答应该是打印错了追问我想了想,可能是2的s次方,等我回去把答案发给你看一下。追答嗯追问#include
main()
{
int s=0,k=0;
int t=1;
while(s<100)
{
s=s+1;
t=1;
for(int i=1;i<=s;i++)
t=2*t;
k++
}
printf("%d",k);
}追答怎么了追问看不太懂那个t是什么意思,这个程序编的应该是个什么流程啊?追答不太懂,题目里也没有t
int k = 0;
while (s < 100)
{
s = s + 2 * s;
k = k + 1;
}
printf("%d", k);追问这个是不是一个死循环啊?追答是的,题目错了,我才看到,应该是s=s+2追问我感觉这也是个死循环,但是这个题也有答案,它的答案我也是看不懂什么意思追答应该是打印错了追问我想了想,可能是2的s次方,等我回去把答案发给你看一下。追答嗯追问#include
main()
{
int s=0,k=0;
int t=1;
while(s<100)
{
s=s+1;
t=1;
for(int i=1;i<=s;i++)
t=2*t;
k++
}
printf("%d",k);
}追答怎么了追问看不太懂那个t是什么意思,这个程序编的应该是个什么流程啊?追答不太懂,题目里也没有t
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯