下面程序的输出是____。 #define MAX 5 int a[MAX], k; main( ) { Fun1( ); Fun3( ); Fun2( ); Fun3( ); printf("\n"); } Fun1( ) { for(k=0; k
举一反三
- 下面程序的输出是____。 #define MAX 5 int a[MAX], k; main( ) { Fun1( ); Fun3( ); Fun2( ); Fun3( ); printf(" "); } Fun1( ) { for(k=0; k<MAX; k++) a[k]=k+k; } Fun2( ) { int a[MAX], k; for(k=0; k<5; k++) a[k]=k; } Fun3( ) { int k; for(k=0; k<MAX; k++) printf("%d", a[k]); }
- 下面程序的输出是____。 #define MAX 5 int a[MAX], k; main( ) { Fun1( ); Fun3( ); Fun2( ); Fun3( ); printf("\n"); } Fun1( ) { for(k=0; k 0246802468
- 下面程序的输出结果为_____。 void main( ) { int a[8] , k, s=0; for( k=0; k<8; k++ ) a[k] = k; for( k=0; k<8/2; k++ ) a[k] = a[8-1-k] ; for( k=0; k<8/2; k++ ) s = s+a[k]; printf("%d",s); }
- 请阅读以下程序: void fun(int s[]) { static int j=0; do {s[j]+=s[j+1];}while(++j<2); } main( ) { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++) fun(a); for(k=0;k<5;k++) printf("%d",a[k]); } 上面程序的输出是( ).
- 以下程序的输出结果是 main() { int w=5; fun(w); printf(“ ”);} fun(int k) { if(k>0)fun(k-1); printf(“%d”,k); }