问题 填空题

以下程序运行后的输出结果是 _______ 。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"); }

答案

参考答案:10111212

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

问答题 简答题
多项选择题