**已关闭。**此问题为not reproducible or was caused by typos。目前不接受答案。
这个问题是由一个打字错误或一个无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
2小时前关门。
Improve this question
#include <iostream>
using namespace std;
main () {
int a = 10;
while (a--)
cout << a-- << " ";
cout << a-- << " ";
cout << a-- << " ";
cout << a-- << " ";
}
这个简单的c++程序给出了:
9 7 5 3 1 1 2 3
这到底是怎么回事?
基本上,第一个cout〈〈a--给我97531,但他们似乎给了一个空白,所以他们必须运行第一行5次,然后继续?
1条答案
按热度按时间8cdiaqws1#