写一个c++代码,要求让一个整数从0开始递增到100后再递减到0,不断循环
时间: 2024-09-06 11:05:41 浏览: 81
以下是一个简单的C++代码示例,用于实现您所描述的整数递增递减的循环功能:
```cpp
#include <iostream>
int main() {
bool running = true;
while (running) {
// 从0递增到100
for (int i = 0; i <= 100; ++i) {
std::cout << i << " ";
}
// 从100递减到0
for (int i = 100; i >= 0; --i) {
std::cout << i << " ";
}
// 输出循环结束后的换行符
std::cout << std::endl;
// 这里可以设置停止循环的条件
// 例如,我们可以添加一个特定的输入来停止程序运行
char ch;
std::cout << "输入字符来停止循环,输入'q'后按回车: ";
std::cin >> ch;
if (ch == 'q') {
running = false;
}
}
return 0;
}
```
这段代码会不断地循环执行整数从0递增到100再递减到0的过程。在每次循环结束后,程序会等待用户输入,如果用户输入'q'字符,则会停止循环。如果需要程序无限循环,可以将`running`变量和与之相关的逻辑去掉。
阅读全文