问题 填空题

下列程序的运行结果是______。
# include<stdio.h>
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 ,1=2;
i+=m+1;
m=i+a+b;
return(m);

答案

参考答案:1021

解析: 本题主要考查变量和静态局部变量。函数的存储范围是从定义它的位置开始,而静态局部变的生存期为整个程序的运行期间,作用域为定义它的函数范围内。

单项选择题
多项选择题