单项选择题

若有如下程序:
int sub()
static int n=1;
int x=1;
x*=n;n++;
return x;
main()
int n,t=1;
for(n=1;n<6;n++)t*=sub();
printf("%d\n",t);
则程序运行后的输出结果是()

A. 15
B. 120
C. 34560
D. -30976

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

单项选择题
以下程序运行后的输出结果是() #include<stdio.h> int f(int t[], int n); main() int a[4]=1, 2, 3, 4, s; s=f(a, 4); printf( %d n , s); int f(int t[], int n) if(n>0) return t[n-1]+f(t, n-1); else return 0;

A. 4
B. 10
C. 14
D. 6

单项选择题
有下列程序: fun(int x, int y) return (x+y); main() int a =1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf( %d n , sum); 执行后的输出结果是()。

A. 6
B. 7
C. 8
D. 9

相关试题
  • ______是数据库设计的核心。
  • 执行以下程序的输出结果是______。 ...
  • 对下列二叉树进行中序遍历的结果为____...
  • 以下程序的输出结果是______。 #in...
  • 当所有结点的权值都相等时,用这些结点构造...