设x、y均为float型变量,则以下不合法的赋值语句是()。
A.++x;
B.y = (x % 2) / 10;
C.x *= y + 8;
D.x = y = 0;
第1题:
以下不合法的赋值语句是()。
A、x=y=100
B、d--;
C、x+y;
D、c=int(a+b);
第2题:
A.switch(ch+1){......}
B.switch(a+b){......}
C.switch(x+y){......}
D.switchch{......}
第3题:
A.x+1=y
B.x:=y
C.y=x+y
D.1=x
第4题:
设变量x为float型且已赋值,则以下语句能将x中的数值保留到小数点后两位,并将第3位四舍五入的是( )。
A.
B.
C.
D.
第5题:
设x和y均为int型变量,则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。
A.把x和y按从大到小排列
B.把x和y按从小到大排列
C.无确定结果
D.交换x和y中的值
第6题:
设变量X和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是( )。
A.if(x++);
B. if(x>y&&y!=0);
C.if(x>y)x--else y++;
D.if(y<0) {;} else x++;
第7题:
A.x=&y
B.x*x=y
C.x=x+10*y
D.*x=y+2
第8题:
若a,b均为float类型变量,则以下不符合C语言语法的赋值语句是()。
第9题:
设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是() for (x=0,y=0;y!=123&&x<3;x++) scanf ("%d",&y);
第10题:
语句Ifx=1 Then y=1,下列说法正确的是()。
第11题:
假设已定义Integer变量x、y,则以下赋值语句正确的是()。
第12题:
x+1=y
x:=y
y=x+y
1=x
第13题:
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A.x=y==5;
B.X=n%2.5:
C.x+n=i;
D.x=5=4+1:
第14题:
A.yx2/10
B.x*y8
C.xy0
D.x
第15题:
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
A.不定值
B.4
C.3
D.1
第16题:
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
A.float*p=&x;
B.int*p-(float)x;
C.float p=&x;
D.float*p=1024;
第17题:
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。
A.switch (x+y) {...}
B.switch (ch+1) {...}
C.switch ch {...}
D.switck (a+b) {...}
第18题:
设x和y均为int型变量,且x=10,y=3,则以下语句的输出结果是 ( ) printf(" %d,%d\n",x - -,- -y);
A.10,3
B.9,3
C.9,2
D.10,2
第19题:
假设已定义Integer变量x、y,则以下赋值语句正确的是()。
Ax+1=y
Bx:=y
Cy=x+y
D1=x
第20题:
对于语句Ifx=1 Then y=1,下列说法正确的是()。
第21题:
以下不合法的赋值语句是()
第22题:
对于语句If x=1 Then y=1,下列说法正确的是()。
第23题:
switch(x+y){……}
switch(ch+1){……}
switch ch{……}
switch(a+b){……}
第24题:
++a;
a*=b+8;
b=(a%2)/10;
a=b=0;