gpt4 book ai didi

c++ - 乘以下一个数字

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:09:56 24 4
gpt4 key购买 nike

我正在尝试编写一个程序,将输入数字乘以 2,然后在循环中将答案乘以 2,但是我无法让我的程序将第二个数字相乘,这是我的代码。

int main() {

int number;

cout << "Enter a number: ";
cin >> number;

while (true) {
int multiply = number * 2;
cout << "Answer: " << multiply << endl;
}
}

如何让这个程序将之前相乘的数字相乘?提前致谢!

最佳答案

只需重复使用同一个变量:

while (true) {
number = number * 2; // The same !
cout << "Answer: " << number << endl;
}

但是不要指望程序在时间结束之前都能正确运行:int 变量的最大值为 (2^31 - 1),因此最多 30 次迭代就可以了.

关于c++ - 乘以下一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29894807/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com