请问为什么这三样的结果不一样?
令while(num<1000)若num++放在cout前,结果是1011000;若num++放在cout后,结果是100999;若只写一行cout<<num++,结果是100~999。
初学者真诚请教。
一个是先num++再输出num,这个时候num就是+1后的值,第二个输出num++,就是输出 num 然后num再++,第三个也是