问题
单项选择题
有以下程序
#include<stdio.h>
int f(int n)
int t=0,a=5;
if(n/2)int a=6;t+=a++;
elseint a=7;t+=a++;
return t+a++;
main()
int s=0,i=0;
for(;i<2;i++)s+=fi);
printf("%d\n",s);
程序运行后的输出结果是______。
A.24
B.28
C.32
D.36
答案
参考答案:A
解析: 第一次循环返回12,第二次循环返回12,累加结果为24。