![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
[主观题]
有以下程序 inta=2; int f(intn) {static int a=3;int t=0;if(n%2) {static int a=4;t+=a++;}els
有以下程序 int a=2; int f(int n) { static int a=3; int t=0; if(n%2) {static int a=4; t+=a++;} else {static int a=5; t+=a++;} return t+a++; } main () { int s=a, i; for (i=0;i<3; i++) s+=f (i) print f ("%d\n" , s ); } 程序运行后的输出结果是
A.26
B.28
C.29
D.24
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)