gpt4 book ai didi

c++ - 如何分离while循环?

转载 作者:行者123 更新时间:2023-12-01 14:47:14 25 4
gpt4 key购买 nike

我试图在 3 个数字范围内进行循环,但是在我的第二个语句中,由于第一个 while 语句,它已经更新了第一个变量。有没有办法将这两个语句分开,以便它采用输入数字的数字而不是更新的数字?

cin >> num1 >> num2 >> num3;

while(num1 <= num2) {
cout << num1 << " ";
num1++;
}
cout << endl;

while(num1 <= num3) {
if(num1%2 != 0) {
cout << num1 << " ";
}
num1++;
}

最佳答案

临时保存:


cin >> num1 >> num2 >> num3;

const auto t0 = num1;

while(num1 <= num2){

cout << num1 << " ";
num1++;
}
cout << endl;

num1 = t0;

while(num1 <= num3){
if(num1%2 != 0){
cout << num1 << " ";
}
num1++;
}

关于c++ - 如何分离while循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63113517/

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