在下列选项中,没有构成死循环的是( )。while(1){i=i%100+1;if(i>100)break;}
A. int i=100;
B. for(;;);
C. int k=10000; do{k++;} while(k>10000);
D. int s=36;while(s)--s;
有以下程序#include void main(){int a=1,b;for(b=1;b<=10;b++){if(a>=8)break;if(a%2==1){a+=5;continue;}a-=3;}printf("%d\n",b);}程序运行后的输出结果是( )。
A. 3
B. 4
C. 5
D. 6
有以下程序#include main(){ int n=2,k=0;while(k++&&n++>2);printf(“%d %d\n”,k,n);}程序运行后的输出结果是()
A. 0 2
B. 1 3
C. 5 7
D. 1 2
若变量已定义,以下程序段的输出结果是i=0;doprintf(“%d,”,i);while(i++);printf(“%d\n”,i);
A. 0,0
B. 0,1
C. 1,1
D. 程序进入死循环