设有如下程序,则程序的输出结果是( ) int k=1,s=0; while(s<10) {s=s+k*k;k++;} printf("%d",k);
举一反三
- 以下程序的运行结果是______ #include main( ){int k=1,s=0;do{if(k%2!=0)continue;s+=k;k++;}while(k/10);printf(“s=%d/n”,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]); } 上面程序的输出是( ).
- 中国大学MOOC: 下面程序的输出结果是_____.int main(void){ int s,k; for(s=1,k=2;k<5;k++) s+=k; printf(“%d ”,s); return 0;}
- 有以下程序段: 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
- 下面程序的输出结果为_____。 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); }