下面程序的输出结果为______ 。 int func( int *x, int n ){ int *p, m1,m2; m1=*x; m2=x[0]; for(p=x; p*p) m2=*p; } return m1+m2;}void main( ){ int m,a[9]={ 25,64,4,49,1,16,81,9,36 }; m=func(a,9); printf( "%d", m );}
查看答案
下面程序的输出结果为______ 。void func( int x, int *y ){ x = 4; *y = 5; }void main( ){ int a=2, b=3; func( a, &b ); printf( "%d", b*b+a*a );}
下面程序的输出结果为______ 。void main( ){ int i,j,s=0; int a[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; for( i=0 ; i<4 ; i++ ) { for( j=0 ; j<4 ; j++ ) if(i+j==4-1) s=s+a[i][j]; } printf( "%d", s );}
下面程序的输出结果为______ 。void main( ){ int i,u=0; char s[5][20]={"China","Russian","American","Britain","France"}; for( i=0; i<5; i++ ) u = u + strlen(s[i]); printf( "%d", u );}
下面程序的输出结果为______ 。 void main( ){ int k=0, i, n=0, a[5]; while( k<5 ) { n=n+10; for( i=n+1 ; i<=n+10 ; i++ ) { if(i%3==0) { break; } } a[k]=i; k++; } printf( "%d", a[4] );}