a=(b=4)+(c=6) 是一个合法的赋值表达式.
第1题:
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。
A.a+=a-=(b=4)*(a=3)
B.x%(-3);
C.a=a*3=2
D.y=float(i)
第2题:
表达式‘5‘一‘1‘的值是( )。
A.整数4
B.字符4
C.表达式不合法
D.字符6
第3题:
A.a=b+3,b+5,--b
B.A=4*5;
C.a=++a-b
D.a=b=5
第4题:
顺序执行以下赋值命令之后: X=”50” Y=6.8 Z=LEFT(“FOXBASE”,3) 下列表达式中,合法的表达式只有( )。
A.X+Y
B.Y+Z
C.X-Z+Y
D.AX+Y
第5题:
语句if x=1 then y=1,下列说法正确的是()。
A.x=1和y=1都是赋值语句
B.x=1和y=1都是关系表达式
C.x=1是赋值语句,y=1是关系表达式
D.x=1是关系表达式,y=1是赋值语句
第6题:
A.pb
B.int a[2] [ ]{1,2,3,4,5,6};
C.int a[ ] [3]{1,2,3,4,5,6};
D.int a[2,3]{1,2,3,4,5,6}
第7题:
A.a+=a-=(a=4)*(a=3)
B.a=a*3=2
C.a%3
D.a=double(-2)
第8题:
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A.x=y==5;
B.X=n%2.5:
C.x+n=i;
D.x=5=4+1:
第9题:
A、p = &x
B、p = x
C、*p = &x
D、*p = *x
第10题:
顺序执行以下赋值命令后,下列表达式中,合法的表达式是()。 x="12" y=2*3 z=left("foxpro",3)