28 下列那個 C 語言的迴圈指令執行的次數,與其他不同?
(A) for (i=0;i<10;i++) ...
(B) for (i=0;i<10;++i) ...
(C) for (i=0;i++<10;) ...
(D) for (i=0;++i<10;) ...

答案:登入後查看
統計: A(41), B(67), C(87), D(275), E(0) #3127751

詳解 (共 3 筆)

#5902222
(D) for (i=0;++i<...
(共 127 字,隱藏中)
前往觀看
13
0
#6130081
(A) for (i=0; i<1...
(共 295 字,隱藏中)
前往觀看
8
0
#6106011

和i++不同的是,++i是自增後賦值。通俗講就是計算++i時,先計算i+1,然後將此值賦給i。

1
0