有以下程序#include<stdio.h>int fun( ){static int x=1;x+=1;return x;}main( ){int i s=
有以下程序
#include<stdio.h>
int fun()
{static int x=1;
x+=1;return x;
}
main()
{int i,s=1;
for(i=1;i<=s;i++)s+=fun();
printf(”%d\n”,s);
}
程序运行后的输出结果是()。
A.11
B.21
C.6
D.120
请帮忙给出正确答案和分析,谢谢!