问题 填空题

以下程序运行后的输出结果是______。
fun(int a)
int b=0;static int c=3;
b++;c++;
return(a+b+c);

main()
int i,a=5;
for(i=0;i<3;i++)printf("%d%d",i,fun(a));
printf("\n");

答案

参考答案:010111212

解析: 静态局部变量是在编译时赋初值的,在程序运行时它已有初值。

单项选择题
判断题