【发布时间】:2011-07-23 05:49:34
【问题描述】:
我知道我可能只是在做一些愚蠢的错误,但我需要从用户那里获取一个数字,创建一个无限循环(通过使我的 while 语句为真)2 的倍数。我得到了乘以数字的数学从用户时间本身,但我无法让它循环。这是我一周作业的最后一部分,我的大脑被炸了,所以我不知道我哪里出错了!
任何帮助都会很棒!这是我所拥有的:
#include <iostream>
using namespace std;
int main (int argc, const char * argv[])
{
int d;
int e;
cin >> d;
while (true)
{
e = d * d;
}
cout << e << ", ";
}
【问题讨论】:
-
你的意思是说“我需要从用户那里获取一个数字,创建一个无限循环显示 2的倍数”?因为你肯定得到了循环,它只是没有向你显示任何东西。
-
+1 表示这是 homeowrk。 :)
-
Benjamin - 是的 :-) 这正是我想说的!
-
梅尔达德-谢谢!我认为完全诚实是寻求帮助时的最佳策略! :-)
标签: c++ loops infinite-loop