请阅读以下程序: 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 k,j,s; for(k=2;k<6;k++,k++) { s=1;for(j=k;j<6;j++) s+=j;} printf(“%d\n”,s);} A: 9 B: 1 C: 11 D: 10
- 以下程序段的输出结果是 ( )int k,j,s;for(k=2;k<;6;k++,k++){ s=1;for(j=k;j<;6;j++)s+=j;}printf("%d\n",s); A: 1 B: 9 C: 11 D: 10
- 以下程序段:( ) int k,j,s; for(k=2;k<6;k++,k++) { s=1; for(j=k;j<6;j++) s+=j; } printf(“%d\n”,s); 其输出结果是 A: 9 B: 1 C: 11 D: 10
- 有以下程序段: int k,j,s;for(k=2;k<6;k++,k++){ s=1;for(j=k;j<6;j++) s+=j;}printf(“%d”,s);程序段的输出结果是( ). A: 9 B: 1 C: 11 D: 10
- 有以下程序段: int k, j, s; for(k=2; k<6; k++,k++) {s=1; for(j=k; j<6; j++) s+=j; } printf("%d\n", s); 程序段的输出结果是 A: 9 B: 1 C: 11 D: 10