若int i=10; 执行下列程序后,变量i的正确结果是 switch (i ) { case 9: i+=1; case 10: i+=1; case 11: i+=1; default : i+=1; }
A.13
B.12
C.11
D.10
下列程序的输出结果是( )。 #include<stdio.h> main { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+=1; case 1; case 2:a+=2; default:a+=3; } } printf("%d",a); }A.19B.1C.6D.8
点击查看答案
若变量已正确定义,要求程序段完成5!的计算,不能完成此操作的程序段是 ______。A.for (i=1,p=1; i<=5; i+ +)p* = i;B.for (i=1;i<=5; i+ +) {p=1;p*=i;}C.i=1;p= 1;while( i<=5) { p* =i;i+ +; }D.i=1;p=1;do{ p*=i;i+ +; } while (i<=5);
下列程序的输出结果是( )。#include<stdio.h>main{ int a=0,i;for(i=1;i<5;i++){ switch(i){ case 0:case 3:a+=1;case 1;case 2:a+=2;default:a+=3;}}printf("%d",a);}A.19B.1C.6D.8
若int k=8;则执行下列程序后,变量k的正确结果是main(){int k=8;switch(k){case 9:k+=1;case 10:k+=1;case 11:k+=1;break;default:k+=1;}printf("%d\n",k);}A.12B.11C.10D.9
执行i=-1;while(i<10)i+=2;i++;后,i的值为11。
单选题有以下程序: #include main() {int i=1,k=0;for(;i<6;){switch(i%3){case 0:k++;case 1:k++;break;case 2:k++;continue;}i+=1;}printf(%d,k); } 程序的运行情况是( )。A 形成无限循环B 输出6C 输出5D 输出4
单选题以下程序段中,循环次数不超过10的是( )。A int i=10;do{i=i+1;}while(i<0);B int i=int i=5;do{i+=1;}while(i>0);C int i=1;do{i+=2;}while(i!=10);D int i=6;do{i-=2;}while(i!=1);