下列 C 程式執行後的輸出為何? #include<stdio.h> int main(void) { int n=0; for(int i=0; i<100; i++) for(int j=0; j<=i; j++) n++; printf("%d",n); return 0; }
A4851
B4950
C5050正確答案
D5151
答案與詳解
外層 i 從 0 到 99,內層 j 從 0 到 i(含),每輪執行 i+1 次。總和 = 1+2+...+100 = 100×101/2 = 5050。
