以下程序运行后的输出结果是【 】。 fun(int a) {int b=0;static int c=3; b++;c++; return(a+b+c); } main() {int i,a=5; fo

admin2013-02-23  32

问题 以下程序运行后的输出结果是【 】。
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

解析 静态局部变量是在编译时赋初值的,在程序运行时它已有初值。
转载请注明原文地址:https://jikaoti.com/ti/u0B0FFFM
0

最新回复(0)