更多"若有如下定义: int x=6,y=3,z=2; 则表达式x=y|"的相关试题:
[单项选择]若有如下定义:
int s[3]
则下面表达式中不能代表数组元素s[1]的地址的是 ( )
A. &s[1]
B. &s[0]+1
C. s+1
D. s++
[单项选择]若有如下定义:
int s[3][4];
则下面表达式中能代表数组元素s[1][0]的值的是 ( )
A. *(s+1)
B. s[1]
C. s+1
D. *(s[1])
[单项选择]若有如下定义:
int x=3,y=2,Z;
则表达式Z=X/y*3.0的值是( )。
A. 2
B. 2.0
C. 3
D. 3.0
[单项选择]若有如下定义:
int x=6,y=3,z=2;
则表达式“x=y||y<z&&z==z”的值是( )。
A. 0
B. 1
C. 4
D. 6
[单项选择]若有以下定义,则能使值为3的表达式是
int k=7,x=12;
A. x%=(k%=5)
B. x%=(k-k%5)
C. x%=k-k%5
D. (x%=k)-(k%=5)
[单项选择]若有定义:int k,*q;,则下列各选项中赋值表达式正确的是
A. q=(&k+1)
B. q=&k
C. q=k
D. *q=&k
[单项选择]若有定义语句:int x=10;,则表达式x-=x+x的值为
A. -20
B. -10
C. 0
D. 10
[单项选择]若有以下定义;char a;int b; float c;double d;则表达式“a*b+d-c”值的类型为 ( )
A. float
B. int
C. char
D. double
[单项选择]若有如下定义和声明:
struct s
int m;char ch;double x;
union t char a[6];int b[3];tt;ss;
则sizeof(struets)的值是 ( )
A. 6
B. 14
C. 17
D. 20