作者chen0404 (這個冬天會很暖)
看板TransCSI
標題[問題] 輔大92資工
時間Fri Jun 17 00:35:27 2005
a. int i = 0, total = 0;
while(++i<=100)
total += i;
試回答此迴圈結束後,i和total的值各為何?
b. int i = 1, total = 0;
while(i++<=100)
total += i;
試回答此迴圈結束後,i和total的值各為何?
有點分不清...想請教一下...^^"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 222.157.101.38
推 erichugh:何不放到程式裡跑跑看呢?? cout<<total;140.115.216.182 06/17
推 erichugh:這東西很基礎喔...140.115.216.182 06/17
推 dynamicy:可以試著帶幾個直就可以知道答案啦...orz... 218.170.36.229 06/17
推 elps:一個是先++再做<=的判斷 另一個是先判斷 後做++ 140.138.246.51 06/17