题目内容

下列程序段中,不是死循环的是______。

A. int i=100;while(1){ i=i%100+l:if(i>=100)break;}
B. unsigned k=0;do {++k;}while(k>=0);
C. for(;;);
D. int s=3379;while(s++%2+s%2)s++;

查看答案
更多问题

若i、j已定义为int类型,则以下程序段中内循环体的执行次数是()。for(i=5;i;i--)for(j=0;j<4;j++){…}

A. 20
B. 24
C. 25
D. 30

设x和y均为int型变量,则执行下面的循环程序后,y的值为()。for(y=1,x=1;y<=50;y++){ if (x>=10)break;if (x%2==1){x+=5;continue;}x-=3;}

A. 2
B. 4
C. 6
D. 8

有如下程序,输入数据:12345 678后,x的值是⑴(),y的值是⑵() 。#includemain(){ intx;float y;scanf("%3d%f",&x,&y);}

A. 12345.000000
B. 1234545678.000000
C. 45123.000
D. 345678.000000

.选择出合法的if语句(设int x,a,b,c;)() 。

A. if(a==b)x++;
B. if(a= C. if(a<>b)x++;
D. if(a=>b)x++;

答案查题题库