A.22
B.11
C.18
D.16
[单选题]有以下程序,程序运行后的输出结果是______。 int f(int b[][4]) { int i,j,s=0; for(j=0;j<4;i++) { i=j; if(i>2)i=3-j; s+=b[i][j]; } return s; } main() { int a[4][4]={{1,2,3,4},{0,2,4,6,},{3,6,9,12},{3,2,1,0}}; printf("%d/n",f(A) ); }A.22B.11C.18D.16
[单选题]以下程序运行后的输出结果是( )。f(int a){ int b=0;static int c=3; b++;c++; return(a+b+c);}main(){ int a=2,i; for(i=0;i<3;i++) printf("%4d",f(a));A.789 B.678 C.567 D.876
[单选题]有以下程序的输出结果是 int f(int b[ ][4]) { int i,j,s=0; for(j=0;j<4;j++) { i=j; if(i>2) i=3-j; s+=b[i][j]; } return s; } main( ) { int a[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}}; printf(“%d/n”,f(a)); }A.12B.11C.18D.16
[单选题]以下程序运行后,输出结果是______。 func (int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return m; } main() { int k=4,m=1,p; p=func(k,m); printf("%d,",p); p=func(k,m);printf("%d/n",p); }A.8, 15B.8, 16C.8, 17D.8, 8
[单选题]以下程序的输出结果是( )。f(int b[],int m,int n){int i,s=0;for(i=m;i<n;i=i+2)s=s+b[i];return s;}void main(){int x,a[]={1,2,3,4,5,6,7,8,9};x=f(a,3,7);printf("%d/n",x);}A.10 B.18 C.8 D.15
[主观题]以下程序运行后的输出结果是int a=5;fun(int b){ static int a=10; a+=b++; printf("%d, ",a);}main{ int c=20; fun(c); a+=c++; printf("%d/n",a);}
[单选题]以下程序的输出结果是 f(int b[],int m,int n) { int i,s=0; for(i=m;i<n;i=i+2)s=s+b[i]; return s; } main() { int x,a[]={1,2,3,4,5,6,7,8,9}; x=f(a,3,7); printf(“%d/n”,x); }A.10B.18C.8D.15
[单选题]以下程序运行后, 输出结果是______。 fut (int **s,int p[2] [3]) { **s=p[1] [1];} main () { int a[2] [3]={1,3,5,7,9,11},*p; p=(int *)malloc(sizeof(int)); fur (&p,a); printf ("%d/n", *p); }A.1B.7C.9D.11
[单选题]以下程序的输出结果是int f(){ static int i=0;int s=1;s+=i; i++;return s; }main(){ int i,a=0;for(i=0;i<5;i++)a+=f();printf("%d/n",a);}A.20B.24C.25D.15
[单选题]以下程序运行后的输出结果是 ( ) main( ) {int a,b; a=50;b=90; printf("%d/n",(a,b)) }A.90B.50 90C.50D.450