若a,b均为int型变量,且a=20,则以下关于for循环语句的正确判断为()。 for(b=20;a!=b;++a,b++) printf("----\n");
A. 循环体一次也不执行
B. 循环体只执行一次
C. 输出----
D. 是死循环
查看答案
如果输入为:ABCdef 执行下面一段程序后,则输出为: void main( ) {char ch; while((ch=getchar( ))!='\n') { if(ch > ='A' && ch < ='Z') ch=ch+32; else if(ch > ='a' && ch < 'z') ch=ch-32; printf("%c",ch); } printf("\n"); }
ABCdef
B. abcDEF
C. abc
DEF
在下列选项中,构成死循环的程序段是()
A. int i=100;
B. for(;;);
C. int k=1000;
D. int s=36;
有以下程序 ,其输出结果是() void main() { int x,i; for(i=1;i <=50;i++) { x=i; if(x%2==0) if(x%3==0) if(x%7==0) printf("%d",i); } }
A. 28
B. 27
C. 42
D. 41
运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为 main ( ) { int m,n; printf("Enter m,n:"); scanf("%d%d",&m,&n); while(m!=n) { while(m > n)m-=n; while(n > m)n-=m; } printf("m=%d\n",m); }
A. m=3
B. m=2
C. m=1
D. m=0