首页/ 题库 / [单选题]设有程序段t=0;while(print的答案

设有程序段t=0;while(printf()){t++;if(t<3) break;}下面描述正确的是( )

单选题
2021-09-06 20:33
A、其中循环控制表达式与0等价
B、其中循环控制表达式与.0.等价
C、其中循环控制表达式是不合法的
D、以上说法都不对
查看答案

正确答案
B

试题解析

感兴趣题目
设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf(“%d”,s); 则(50)。
设有以下程序段: int X=0,s=0; while(!X!=0.s+=++X; prinff(”%d”,S.; 则( )。
设有以下程序段int x=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
设有以下程序段int x=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf("%d",s);
与以下程序段等价的是( ) while (a) { if (b) continue; C; }
有以下程序段,其输出结果是()int x=3;while((--x)==0){Console.Write("{0}/t",x-=2);}
有以下程序: #include<stdio.h> void fun(char*t,char*s) { while(*t!=O)t++; while((*t++=*s++)!=0); } main { char ss[10]="acc",aa[10]="bbxxyy"; fun(ss,aa);printf("%S,%s",ss,aa); } 程序运行结果是( )。
有以下程序 #include <stdio.h> voidfun(char*t,char*s) {while(*t!=0) t++; while((*t++=*s++)!=0); } main() {char ss[10]="acc",aa[10]="bbxxyy"; fun(ss,aa); printf("%s,%s ",ss,aa); } 程序的运行结果是
有以下程序: #include<stdio.h> void fun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { char ss[10]="acc",aa[10]="bbxxyy"; fun(ss,Aa);printf("%s,%s ",ss,Aa); } 程序的运行结果是( )。
已知X=1,Y=2,T=0经程序段X=T:T=Y:Y=T赋值后X,Y值分别为()。
下面程序段()for(t=1;t<=100;t++){scanf("%d",&x);if(x<0)continue;printf("%3d",t);}
相关题目
有下列程序段:

int n,t=1,s=0;

scanf("%d",&n);

do {s=s+t;t=t-2;}while(t!=n);

为使此程序不陷入死循环,从键盘输入的程序应该是(  )。

下面程序段的功能是( )。 …… int a[]={4,0,2,3,1},i,j,t; for(i=0;<5;i++) { t=a[i];j=i;j--; while(j>=0&&t>a[j]) {a[j+1]=a[j];j--;} a[j+1] =t; } ……
针对下列程序段回答问题( ).for(t=1;t<=100;t++){scanf("%d",&x);if(x<0) ______
针对下列程序段回答问题( )。for(t=1;t<=100;t++){ scanf("%d",&x);if(x<0)continue;printf("%3d",t);}
设有程序段t=0while(printf(“*”)){t++;if(t<3) bread;}下面描述正确的是( ).
设有以下程序段int x=0,s=0;while(!x!=0) s+=++x;printf(%d,s);则( )
设有程序段t=0;while(printf()){t++;if(t<3) break;}下面描述正确的是( )
有程序:main(){int a=5,b=1,c=0;if (a=b+c) printf( );else printf($$$ );}该程序( )
请阅读以下程序: main() { int a=5,b=0,c=0; if(a=b+c)printf(”"*** "); else printf("$$$ ");} 以上程序
若有以下程序段,w和k都是整型变量。w=k;LB:if(w==0)goto LE; w--; printf("*"); goto LB;LE: M则不能与上面程序段等价的循环语句是A.for(w=k;w!=0;w--)printf("*");B.w=k;<CR>while(w--!=0)printf("*");w++;C.w=k;<CR>do { w--;printf("*");}while(w!=0);D.for(w=k;w;--w)printf("*");
有以下程序: void swapl(int c[]) { int t; t=c[0]; c[0]=c[1]; c[1]=t; } void swap2{int c0, int c1) { int t; t=c0; c0=c1; c1=t; } main() { int a[2]={3,5}, b[2]={3,5}; swap1 (A) ; swap2 (b[0],b[1]); printf("%d %d %d %d ",a[0],a[1],b[0],b[1]); } 其输出结果是
有以下程序 void swapl(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) {int t; t=c0;c0=c1;c1=t; } main() { int a[2]={3,5},b[2]={3,5}; swapl(a) ;swap2(b[0],b[1]); printf("%d%d%d%d ",a[0],a[1],b[0],b[1]); } 其输出结果是:
有以下程序: void swap1(int C[]) { int t; t=c[0]; c[0]=C[1]; c[1]=t; } void swap2(int c0, int c1) { int t; t=c0; c0=c1; c1=t; } main() { int a[2]={3,5}, b[2]={3,5); swapl(a); swap2(b[0],b[1]); printf("%d %d %d %d ",a[0],a[1],b[0],b[1]); } 其输出结果是
有以下程序段: int n,t=1,s=0; scanf("%",&n); do{ s=s+t; t=t-2;} while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
有以下程序段: int n, t=1, s=0; scanf("% d", &n); do{s=s+t; t=t-2; )while(t!=n); 为使程序不陷入死循环,从键盘输入的数据应该是______。
有以下程序段: int n,t=1,S=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是( )。
有下列程序: main() { int t, a=1, b=5, c=-2; while(a>b>c) { t=a; a=b; b=t; c++;} printf("%d, %d, %d", a, b, c); }
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是( )。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<b) {t=a; a=b; b=t;} if(a<c) {t=a; a=c; c=t;} if(b<c) {t=-b;b=c;c=t;} printf("%f %f %f/n",a,b,c); }
设有程序段:int k=10;while(k=0)k=k-1;,则下面描述正确的是()。
设有以下程序段: int x=0,s=0; whUe( ! x! =0) s+ = ++x; printf("%d",s); 则( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧