20、设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是
A.switch(x+y) {}
B.switch(ch+1) {}
C.switch x {}
D.switch(a+b); {}
第1题:
A.switch(ch+1){......}
B.switch(a+b){......}
C.switch(x+y){......}
D.switchch{......}
第2题:
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且“s="a"”,Lblok为标签控件,下列赋值语句合法的是______。
A.x=Lblok.Caption
B.Lblok.Caption=Str(x)
C.x*3=y
D.y=x*s
第3题:
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是( )。
A.x&&y
B.x<=y
C.x‖y+z&&y-z
D.!((x<y)&&!z‖1)
第4题:
已知变量X、Y为整数型,且x=4,y=12,S为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是( )。
A. x=LblOk.Caption
B. LblOk.caption=Str(x)
C. x*3=y
D. y=x*s
第5题:
下列关于单目运算符++、--的叙述中,正确的是A.它们的运算对象可以是任何变量和常量B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量D.它们的运算对象可以是char型变量、int型变量和float型变量
第6题:
已知变量x,y为整数型,且x=4,y=12,s为字符串型,且s=“a”,lblok为标签控件,下列赋值语句合法的是______。
A. x=lblok. Caption
B.Lblok. caption=Str(x)
C.x*3=y
D.Y=x*s
第7题:
关于类型转换的说法中,错误的是( )。
A.如果a为血型变量,b为char型变量,则a+b的值为血型
B.如果a为float型变量,b为int型变量,则a-b的值为float型
C.如果a为double型变量,b为float型变量,则a*b的值为double型
D.如果a为血型变量,b为血型变量,则a/(double)b的值为int型
第8题:
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是( )。
A.switch(x+y){……}
B.switch(ch+1){……}
C.switch ch{……}
D.switch(a+b):{……}
第9题:
若已定义ch为字符型变量,则下列赋值语句中,错误的是()。
第10题:
设C为char变量,f为float变量,则c+f的运算结果为()型数据。
第11题:
设x为float型变量,y为double型变量,a为int型变量,b为long型变量, c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。
第12题:
switch(x+y){……}
switch(ch+1){……}
switch ch{……}
switch(a+b){……}
第13题:
A.yx2/10
B.x*y8
C.xy0
D.x
第14题:
设变量x为float型且已赋值,则以下语句能将x中的数值保留到小数点后两位,并将第3位四舍五入的是( )。
A.
B.
C.
D.
第15题:
已知变量boolVar是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。
第16题:
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是( )。
A.x&&y
B.x<=y
C. x||++y&&y-z
D.!(x
第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题:
下列关于单目运算符++、--的叙述中,正确的是( )。
A.它们的运算对象可以是任何变量和常量
B.它们的运算对象可以是char型变量和血型变量,但不能是float型变量
C.它们的运算对象可以是int型变量,但不能是doule型变量和float型变量
D.它们的运算对象可以是char型变量、int型变量和float型变量
第19题:
列关于单目运算符++、--的叙述中,( )是正确的。
A.它们的运算对象可以是任何变量和常量
B.它们的运算对象可以是char型变量和血型变量,但不能是float型变量
C.它们的运算对象可以是血型变量,但不能是doule型变量和float型变量
D.它们的运算对象可以是char型变量、int型变量和float型变量
第20题:
A.x=&y
B.x*x=y
C.x=x+10*y
D.*x=y+2
第21题:
设a为int变量,b为float变量,则a+b的运算结果为()型数据。
第22题:
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是()。
第23题:
第24题:
int
long
double
char