单项选择题
若有如下程序:
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
点击查看答案&解析
相关试题
若有定义:int x=0,*p=&x;,则语句...
sizeof(char)是()。
有以下程序: #include<stdio.h> int...
设有定义:int n=0,*p=&n,**q=...
若有以下定义和语句: char s[10]=...