填空题 下列程序执行后输出的结果是 【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、7    
【答案解析】[评析] 在程序钠打时,static变量仅初始化一次,下次使用的将使用上次保存的值。