单项选择题

有以下程序
#include
int fun()
{ static intx=1;
x*=2;
return x;
}
main()
{ int i,s=1;
for(i=1;i<=3;i++) s*=fun();
printf("%d\n",s);
}
程序运行后的输出结果是()。

A.0
B.10
C.30
D.64

<上一题 目录 下一题>
热门 试题

单项选择题
设有如下函数定义 int fun(intk) { if(k elseif(k==1) return 1; else returnfun(k-1)+1; } 若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()。

A.2
B.3
C.4
D.5

单项选择题
有以下程序 #include main() { chara[30],b[30]; scanf( %s ,a); gets( B); printf( %s n %s n ,a, B); } 程序运行时若输入: how areyou I am fine 则输出结果是()。

A.how areyou
B.how I am fine are you I am fine
C.how areyou I am fine
D.how are you

相关试题
  • 有以下程序 #include main() { uns...
  • 设fp已定义,执行语句fp=fopen( file ...
  • 有以下程序 #include struct S { in...
  • 有以下程序 #include struct ord { ...
  • 有以下程序 #include #define S(x)...