下列程序的运行结果是_________。 #include main() { int k=4,m=3,p; p=func(k,m); printf("%d",p); p=func(k,m):

admin2013-02-23  30

问题 下列程序的运行结果是_________。
    #include
    main()
    { int k=4,m=3,p;
      p=func(k,m);
      printf("%d",p);
      p=func(k,m):
      printf("%\n",p);)
    int fun c(a,b)
    {
    static int m=0,i=2;
    i+=m+1:
    m=i+a+b:
    return(m);}

选项

答案1021。

解析 本题主要考查变量和静态局部变量。函数的存储范围是从定义它的位置开始,而静态局部变量的生存期为整个程序的运行期间,作用域为定义它的函数范围。
转载请注明原文地址:https://jikaoti.com/ti/AJn0FFFM
0

最新回复(0)