#include <iostream>
#include <string>
using namespace std;
int main()
{
int i = 0;
while ( i < 11)
cout << i << '\n';
i++;
}
为什么此代码重复输出0而不是每次都向i加1?
最佳答案
将您的陈述放在大括号{
中。否则,您仅在循环中执行输出语句,并且i
的增量将在循环之外发生。
关于c++ - C++加上while循环的麻烦,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17194823/