单项选择题
请选出以下程序的输出结果( )。
#include <stdio.h>
sub(int *s,int y)
static int t=3;
y=s[t];t--;
main()
int a[]=1,2,3,4,i,x=0;
for(i=0;i<4;i++)
sub(a,x);printf("%d",x);
printf("\n");
A.1234
B.4321
C.0000
D.4444
热门
试题
单项选择题
读程序: #include <stdio.h> f(int b[],int n) int i,r; r=1; for(i=0;i<=n;i++) r=r*b[i]; return r; main() int x,a[]=2,3,4,5,6,7,8,9; x=f(a,3); printf( %d n ,x); 上面程序的输出结果是( )。
A.720
B.120
C.24
D.6