首页
在while(x)语句中的x与下列条件表达式等价的是()。
精华吧
→
答案
→
知到智慧树
→
未分类
在while(x)语句中的x与下列条件表达式等价的是()。
A.x==0
B.x!=0
C.x!=1
D.x=1
正确答案:B
Tag:
C语言编程新思路
表达式
语句
时间:2021-11-29 16:12:29
上一篇:
与语句头while(!x)等价的语句头是()。
下一篇:
下面程序的功能是:在输入的一批正数中求最大者,输入0结束循环,选择()填空。 #include <stdio.h> int main() { int a,max=0; scanf("%d",&a); while() { if (max<a) max=a ; scanf ("%d",&a); } printf("%d",max); }
相关答案
1.
以下不是死循环的语句是()。
2.
下面关于switch语句和break语句的结论中,说法正确的是()。
3.
下面程序的输出结果是()。 #include <stdio.h> int main() { int i,j; for(i=0,j=10;i<j;i+=2,j--) ; printf("%d %d",i,j); }
4.
若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是()。 for (i=5;i;i--) for (j=0;j<4;j++){...}
5.
以下下面程序的运行结果是()。 #include <stdio.h> int main() { int a=1,b=2,c=2,t; while(a<b<c) {t=a;a=b;b=t; c--; } printf(“%d,%d,%d”,a,b,c); }
6.
在C语言中有关for循环,以下正确的说法是()。
7.
以下程序段中while循环执行的次数是()。 int k=0; while(k=1) k++;
8.
若有float x; int a,b; ,下面四条switch语句中正确的有()条。 switch(x) { case x=1.0: printf(“Y”); case x=2.0: printf(“N”); } switch(a) { case a=1: printf(“Y”); case a=2: printf(“N”); } switch(b) { case b==1: printf(“Y”); case b==2: printf(“N”); } switch(x) { case 1.0: prin
9.
下列程序的输出结果是()。 #include <stdio.h> int main(void) { int k=8; switch(k) { case 7:k+=1; case 8:k+=1; case 9:k+=1;break; default:k+=1; } printf("%d\n",k); return(0); }
10.
若有int a=10,b=20,c=30; ,执行下面程序段后a、b、c的值分别是()。 if(a>b) c=a; a=b; b=c;
热门答案
1.
若x=0,则执行下面程序段后,屏幕上会显示()。 if(x=0) printf("***"); else printf("&&&");
2.
下述程序的输出结果是() #include <stdio.h> int main (void) { int a=0,b=0,c=0; if((a+1)>0 ||(b>0)) c=c+1; printf("%d,%d,%d",a,b,c); return(0); }
3.
若有说明语句int i=4, j=5, k=6; float f; 则执行f=( i>k)?i:(j<k)?j:k;语句后,f的值为()。
4.
假定所有变量均已正确定义,下面程序段执行后的x的值是()。 a=b=0; x=35; if(!a) x=x-1; if(b) x=3; else x=4;
5.
若有int a=3,b; 则执行下面程序段后b的值是() if(a>0) b=1; else b=-1; b=b+1;
6.
在下面的条件语句中(其中S1和S2表示C语言语句),只有一个在功能上与其他3个语句不等价()。
7.
当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是()。 if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; else x=3; else x=6; else x=7;
8.
若有定义:int a=3,b=2,c=1; 并有表达式:①a%b、②a>b>c、③b&&c+1、④c+=1,则表达式值相等的是()。
9.
下列程序的输出结果是()。 #include <stdio.h> int main(void) { int x=1,a=0,b=0; switch(x) { case 0: b=b+1; case 1: a=a+1; case 2: a=a+1;b=b+1; } printf("a=%d,b=%d\n",a,b); return(0); }
10.
执行以下程序时,若输入3和4,则输出结果是()。 #include <stdio.h> int main(void) { int a,b,s; scanf("%d%d",&a,&b); s=a; if(a<b) s=b; s=s*s; printf("%d\n",s); return(0); }