有下列程序段: char ch; int s=0; for(ch='A';ch
查看答案
下列循环中哪一个不是无限循环()
A. for(i=1;;i++) printf("%d",i);
B. i=1; while(i--){ printf("%d",i++); }
C. i=1; do{ printf("%d",i); i++; }while(--i);
D. for(i=0;i;i++) printf("%d",i);
请读程序#includeint main(){int num=0; while(num++<=2){ printf("%d ",num); } return 0;}上面程序的输出结果是( )
A. 1 2 3
B. 1 2 4
C. 1 2
D. 1 3
请读程序:#includeint main(){ int a,b; for(a=1,b=1;a<=100;a++){ if(b>=20) break; if(b%3==1){ b+=3; continue; } b=-5; } printf("%d\n",a) ; return 0;}上面程序的输出结果是()
A. 7
B. 8
C. 9
D. 10
有如下程序#includeint main(){ int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; } printf("a=%d,b=%d\n",a,b);}该程序的输出结果是()
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2