29 執行下列 C 語言程式後,產生的輸出為何?
#include main() { int S = 0, i; for( i = 1; i < 10; i++) { S +=i; i++; } printf(“%d
”, S); }
(A) 55
(B) 45
(C) 25
(D)編譯程式會產生錯誤,無法執行 ++
(A) 55
(B) 45
(C) 25
(D)編譯程式會產生錯誤,無法執行 ++
答案:登入後查看
統計: A(10), B(61), C(110), D(25), E(0) #1201250
統計: A(10), B(61), C(110), D(25), E(0) #1201250
詳解 (共 2 筆)
#4368199
#include main() {
int S = 0, i;
for( i = 1; i < 10; i++) { // i =1, 3, 5, 7, 9
S +=i;
i++;
}
printf(“%d ”, S); //1+ 3+ 5+ 7+ 9 = 25
}
1
0