为了给x、y、z三个变量赋初值1,下面正确的赋值语句是()。

题目
单选题
为了给x、y、z三个变量赋初值1,下面正确的赋值语句是()。
A

x=y=z=1

B

x=1,y=1,z=1

C

x=1:y=1:z=1

D

xyz=1

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面四个语句中,正确赋值语句是()。

A、LETx,y,z=5

B、cosx=0.5

C、LETcos(x)=0.5

D、LETx=3,y=4,z=5


参考答案:B

第2题:

以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C语言表达式是

A.x/y*z

B.x*(1/(y*z))

C.x/y*1/z

D.x/y/z


正确答案:A
解析:本题中,“()”的优先级是最高的,“*”和“/”的优先级别相同,运算方向是从左向右。

第3题:

以下变量x、y、z均为double类型且已正确赋值,不能正确表示x/(y*z)的C语言表达式是( )。A.x/y*z B.x*(1/(y*z)) C.x/y*1/z D.x/y/z


正确答案:A
除号和乘号的优先级别相同,所以先计算x/y,然后将结果乘以z.与题目的不符。

第4题:

以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*2)的C语言表达式是______。

A.x/y*2

B.x*(1/(y*z))

C.x/y*1/z

D.x/y/z


正确答案:A
解析:按照自左向右的运算逻辑,选项A是先做x/y,然后再乘以x,显然与题意不符。

第5题:

若变量均已正确定义并赋值,以下合法的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
求余运算符“%”两侧的运算对象都应当是整型数据,所以选项8错误。因为赋值运算符左侧的操作数必须是一个变量,所以选项C和D是错误的。

第6题:

以下能正确定义整型变量x、y和z并为其赋初值5的语句是( )。

A.int x=y=z=5;

B.int x,y,z=5;

C.int x=5,y=5,z=5;

D.x=5,y=5,z=5;"


参考答案C

第7题:

下面的字符串赋值语句中,正确的是()。

A、x=“ab”

B、y$=ab

C、z$=“39”

D、w$=39


参考答案:C

第8题:

x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )。A.INPUT x,y、z;

x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )。

A.INPUT x,y、z;

B.scanf(”%d%d%d”,&x,&y,&z.);

C.sCanf(”%d%d%d”,x,y,z.);

D.read(”%d%d%d”,&x,&y,&z.);


正确答案:B
考查格式输入函数scanf的使用。scanf函数的一般格式是:scanf(格式控制,地址表列)该格式中,地址表列中应是变量地址,而不是变量名。

第9题:

以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式x/y×z的C语言表达式是 ( )

A.x/y * z)

B.x * (1/(y * z))

C.x/y * 1/z)

D.x/y/z


正确答案:A

第10题:

在Visual FoxPr0中有如下内存变量的赋值语句:

X={2008—08—08 8:00:00 AM,}

Y=.y.

Z=“12.34”

执行上述语句之后,内存变量的X、Y、Z的数据类型为( )。


正确答案:B
本题中x的变量值为日期时间型(T),以花括号为定界符;Y的变量值为逻辑型(L),以两个旬点为定界符;2的变量值为字符型(C),以半角状态下的双引号、单引号或中括号为定界符。内存变量另外还有3种数据类型,分别是数值型(N)、日期型(D)和货币型(Y)。