填空题
下列程序执行后输出的结果是
【9】
。
f(int A)
static c=0;
c=a+c++;
return(c) ;
main()
int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d/n",k);
1、
【正确答案】
1、{{*HTML*}}7
【答案解析】
[评析] 在程序执行时,static变量仅初始化一次,下次使用时将使用上次保存的值。
提交答案
关闭