网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。
A
x+1=y
B
++x,y=x--
C
x=x+10=x+y
D
double(x)/10
参考答案
参考解析
解析:
B项正确,++x是前缀表达式,y=x--是复合语句,先进行x--,然后把自减后的值赋给y。A项错误,x+1是右值,不能被赋值;C项错误,x+10是右值,不能被赋值;D项错误,应改成(double)x/10,double (x)/10是表示声明了一个double变量,它名字是(x)/10,显然不符合C语言语法。答案选择B选项。
B项正确,++x是前缀表达式,y=x--是复合语句,先进行x--,然后把自减后的值赋给y。A项错误,x+1是右值,不能被赋值;C项错误,x+10是右值,不能被赋值;D项错误,应改成(double)x/10,double (x)/10是表示声明了一个double变量,它名字是(x)/10,显然不符合C语言语法。答案选择B选项。
更多 “单选题若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。A x+1=yB ++x,y=x--C x=x+10=x+yD double(x)/10” 相关考题
考题
若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。A.++x,y=x-B.x+1=ySXB
若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。A.++x,y=x-B.x+1=yC.x=x+10=x+yD.double(x/10)
考题
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5; B.X=n%2.5: SXB
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5;B.X=n%2.5:C.x+n=i;D.x=5=4+1:
考题
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。A.a+=a-=(b=4)*(a=3)SXB
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。A.a+=a-=(b=4)*(a=3)B.x%(-3);C.a=a*3=2D.y=float(i)
考题
若变量已正确定义并赋值,以下符合C++语言语法的表达式是( )。 A.a:=b+1B.a=b=c+2SXB
若变量已正确定义并赋值,以下符合C++语言语法的表达式是( )。A.a:=b+1B.a=b=c+2C.intl8.5%3D.a=a+7=c+b
考题
若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。A.x,y=x一B.xl=ySX
若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。A.++x,y=x-一B.x+l=yC.x=x+10--x+yD.double(x)/lO
考题
单选题若变量已正确定义并赋值,符合C语言语法的表达式是()A
a=8+b+c,a++B
a=3aC
int(12.3%4)D
a=a+1=c+b
热门标签
最新试卷