有以下程序main(){int a=1,b=2;while(a<6) {b+=a;a+=2;}printf(“%d,%d\n”,a,b);}程序运行后的输出结果是( )
A. 5,11
B. 7,1
C. 7,11
D. 6,1
查看答案
程序运行后的输出结果是( )main(){int a=1,b=7;do{b=b/2; a+=b;}while(b>1);printf(“%d\n”,a);}
A. 5
B. 8
C. 7
D. 11
有以下程序main(){int a=1,b=2;for(;a<8;a++) {b+=a;a+=2;}printf(“%d,%d\n”,a,b);}程序运行后的输出结果是( )
A. 9,18
B. 8,11
C. 7,11
D. 10,14
有以下程序main(){int c=0,k;for(k=1;k<3;k++)switch(k){case 1:c=c+1;break;case 2:c=c+2;break;default:c=c+3;}printf(“%d\n”,c);}程序运行后的输出结果是( )
A. 2
B. 3
C. 12
D. 9
有以下程序段main(){ …while( getchar()!='\n');…}以下叙述中正确的是( )
A. 此while语句将无限循环
B. getchar()不可以出现在while语句的条件表达式中
C. 当执行此while语句时,只有按回车键循环才会结束
D. 当执行此while语句时,按任意键循环就能结束