貌似四楼讲的有点道理,这里把--放前面放后面根本就没区别。
#include <iostream>
using namespace::std;
int main()
{
    for (int val = 10; val > 0; --val)     //  --放前面放后面没区别 
    cout << val << ' ';
    cout << endl;
    return 0;
}
#include  <iostream>
using namespace::std;
int main()                            
{
    int val = 10;
    while (val > 0)
    {
      val--;  
      cout << val << ' ';
    }
    cout << endl;
    return 0;
}


 
											





