问题
单项选择题
以下程序的输出结果是 ( )。int f() { static int i=0; int s=1; s+=i; i++; return s; } main() { int i,a=0; for(i=0;i<5;i++) a+=f(); printf("%d\n",a); }
A.20
B.24
C.25
D.15
答案
参考答案:D
以下程序的输出结果是 ( )。int f() { static int i=0; int s=1; s+=i; i++; return s; } main() { int i,a=0; for(i=0;i<5;i++) a+=f(); printf("%d\n",a); }
A.20
B.24
C.25
D.15
参考答案:D