定义
若有定义:struct teacher{int num; char sex; int age;}teacher1;则下面叙述错误的是( )。
若有定义:struct teacher{int num; char sex; int age;}teacher1;则下面叙述错误的是( )。D
若已定义 int a=3,b=3,x=1,y=2; 表达式(a=y>x)&&(x=b>a)的值是( )。
若已定义 int a=3,b=3,x=1,y=2; 表达式(a=y>x)&&(x=b>a)的值是( )。D
若有定义:float x=3.5,y=5.5; 则表达式( )的值为2。
若有定义:float x=3.5,y=5.5; 则表达式( )的值为2。B
若已定义 int a=3,b=2,c=1; 则语句++a||++b&&++c;运行后b的值为( )。
若已定义 int a=3,b=2,c=1; 则语句++a||++b&&++c;运行后b的值为( )。D
若已定义 int a=3,b=3,x=1,y=2; 表达式(a=y>x)&&(x=b>a)的值是( )。
若已定义 int a=3,b=3,x=1,y=2; 表达式(a=y>x)&&(x=b>a)的值是( )。D
若有定义:int *p,k=4; p=&k;以下均代表地址的是( )。
若有定义:int *p,k=4; p=&k;以下均代表地址的是( )。C
若有定义:int x,a; 赋值语句a=(x%3==0)?0:1;与( )语句不等价。
若有定义:int x,a; 赋值语句a=(x%3==0)?0:1;与( )语句不等价。B