若有下面程序for(int k=1;k<;=5;k++){if(k>;4) break;System.out.print (k);}请问最后的输出结果是( )。
A: 1234
B: 1
C: 2
D: 12345
A: 1234
B: 1
C: 2
D: 12345
A
举一反三
- 若有下面程序 for(int k=1;k<=5;k++) { if (k==4) break; System.out.print (k); } 请问最后的输出结果是
- for(k=1;k[=5;k++){ if (k]4) break;System.out.println(“k=”+k);}程序运行的结果是:
- 以下程序运行后的输出结果是main(){ int c=0,k;for(k=1;k<3;k++)switch(k){ default:c+=k;case 2:c++;break;case 4:c+=2;break; }printf("%d ",c);}
- 下面程序的循环次数是( )。 int k=0; while(k<10) { if(k<1) continue; if(k==5) break; k++; }
- 下面程序段的循环次数是。 int k=0; while(k<10){ if(k<1) continue; if(k==5) break; k++;
内容
- 0
中国大学MOOC: 下面程序的输出结果是_____.int main(void){ int s,k; for(s=1,k=2;k<5;k++) s+=k; printf(“%d ”,s); return 0;}
- 1
若有定义: int k; ,以下程序段的输出结果是 ##2##4 。 for(k=2;k<6;k++) if(k%2==0)printf(“##%d”,k);
- 2
int k=0; while(k<10) { if(k<1) continue; if(k==5) break; k++; }
- 3
写出下列语句执行后的结果: for (k=1;k<=5;k++) { if (k>4) break; System.out.println(“k=”+k); }
- 4
下列程序段的输出结果是void main(){int k;for (k=1;k<5;k++〉{if (k%2!=0)printf (“”);elseprintf (“*”) ;}} A: ** B: ** C: 以上都不 对