![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
若有定义int x y; 并已正确给变量赋值 则以下选项中与表达式(x-y)(x++):(y++)中的条件表达式(x-()
A.(x—y>0)
B.(x-y<0)
C.(x-y<0x-y>0)
D.(x-Y==0)
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
B、(x-y<0)
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.(x—y>0)
B.(x-y<0)
C.(x-y<0x-y>0)
D.(x-Y==0)
B、(x-y<0)
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000
A.定义了一个类型为int的指针变量p,该变量具有三个指针
B.定义了一个名为*p的整型数组,该数组含有三个int类型元素
C.定义了一个指向一维数组的指针变量p,该一维数组应具有三个int类型元素
D.定义了一个指针数组p,该数组含有三个元素,各元素都是基类型为int的指针
A.1
B.2
C.8
D.11
有以下函数定义: void fun(int n double x){…} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fun(n,x);
若有定义语句:int x=10;,则表沃式㈣的值为()。
A.一10
B.-20
C.0
D.10
A.123412312
B.12341234123412341231231231212
C.1234+1234+1234
D.1234+123+12
A.b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是()。选项格式
B.switch(x+y)
C.switch(ch+1){}{}
D.switchch
E.switch(a+b);{}{}
A.un(int y)
B.k=fun(10)
C.un(x)
D.void fun(n)
若有以下说明和定义: union dt { int a; char b; double c;} data; 以下叙述中错误的是()。
A.data的每个成员起始地址都相同
B.变量data所占的内存字节数与成员c所占字节数相等
C.程序段:data.a=5; printf("%f\n",data.c);输出结果为5.000000
D.data可以作为函数的实参
A. int rx=x;
B. int rx=&x;
C. int *rx=&x;
D. int &rx=x;
A.un(int x,double n )
B.un(x,12.5)
C.m=fun(1.1 , n)
D.int fun(n,x)