阅读下列代码,输出结果正确的是()Vark=0;Vari=0;While(I<5){k++;If(k>5){break;}}Document.write(I,k);
A: 54
B: 45
C: 55
D: 44
A: 54
B: 45
C: 55
D: 44
举一反三
- 中国大学MOOC: 写出程序的运行结果。#include <stdio.h>int main(){int c[10],i=0,j=0,k=0 ;int a[3]={5,9,10} ; int b[5]={12,24,26,37,48} ;while (i<3 && j<5)if (a[i]>b[j]) {c[k]=b[j] ; k++ ; j++ ;}else {c[k]=a[i] ; k++ ; i++ ;}while (i<3) {c[k]=a[i] ; i++ ; k++ ;}while (j<5) {c[k]=b[j] ; j++ ; k++ ;}for (i=0; i<k; i++) printf("%d ",c[i]); return 0;}
- int k=0; while(k<10) { if(k<1) continue; if(k==5) break; k++; }
- 以下程序的输出结果是______ 。#include int main(void) { int i, k = 19; while(i = k - 1) { k -= 3; if(k % 5 == 0) { i++; continue; } else if(k < 5) break; i++; } printf("i=%d,k=%d", i, k); return 0;}
- 05610012:以下程序输出结果为( )。 int main() { int i,b,k=0; for(i=1;i<=5;i++) { b=i%2; while (b-->=0) k++; } printf("%d,%d ",k,b); return0; }
- 分析下面的Java代码片段,编译运行后的输出结果是。 for (int i = 0; i < 6; i++) { int k = ++i; while(k <5) { System.out.print(i); break; } }