首先计算n--,当计算后为假就不执行。 你如你传入2.执行后变成1,那么执行,再次循环。变成0.就不循环了。
我知道计算顺序,问题是我在VS2010中编写后报错~~
2 IntelliSense: 未定义标识符 "endl"
1 IntelliSense: 未定义标识符 "cout"
@青春代码: 你那是没有using namespace std;
当然,更推荐的写法是
using std::endl;
using std::cout;
@飞鸟_Asuka: 非常感谢你的帮助~~
看到解答,很熟悉啊
加上using namespace std;