185. 在C 语言中,有表达式 x=abs(8-10), 则x 的值为( )
B: 2
186. 1. 在TC 中,设p1 和p2 是指向同一个int 型一维数组的指针变量,k 为int 型变 量,则不能正确执行的语句是( )。
C: p2=k;
187. 1. 在TC 中,若有定义 int y=2; int z=5 ,x=-4; 则表达式y+=abs(x)+x+z 的值为 ()。
D: 7
188. 1. 在TC 中,设x,y,z,t 均为int 型变量,则执行以下语句后,t 的值为( ) x=y=z=1; t=++x||++y&&++z;
C: 1
189. 在TC 中,表达式: 10!=9 的值是( )
B: 1
190. 在TC 中,若有以下定义:char a; int b; float c; double d; 则表达式a*b+d-c 值的类型
为( )。
D: double
191. 1. 在TC 中,若 int x=2, y=2, z=2 ; 则表达式 z+=++x+y++的值为( )。 A: 7
192. 在C 语言中,表示关系 x<y<z 所对应的表达式是( )
B: (x < y) && (y < z)
193. 在C 语言中, 执行后的输出结果是( )main(){int
k=2,i=3,m;m=(k+=i*=k);printf("%d,%d\n",m,i);}
D: 8,6
194. 在C 语言中,能正确表示关系a≥10 或a≤0 的表达式是( )
D: a>=10 || a<=0
195. 在C 语言中,下列程序的结果是( )void fun(int *x, int *y){ printf("%d %d", *x, *y); *x=1;
*y=2;}main(){int x=1,y=2;fun(&y,&x);printf("%d %d",x, y);}
B: 2 1 2 1
196. 在C 语言中,定义 char a[]={''a'',''b'',''l'',''l'',''o''},已知字符''b''的ASCII 码为98,则
printf("%d\n",a[0]); 的值为( )。
A: 97
197. 在C 语言中,执行后的输出结果是( )main(){int
k=4,i=2,m;m=(k+=i*=i);printf("%d,%d
\n",m,i);}
A: 8,4
198. 在C 语言中,若w=1, x=2 , y=3, z=4; 则条件表达式: w>x ? w : y<z ? y:z 的结果为
( )。
B: 3
199. 在C 语言中,设a=1,b=2,c=3,d=4,则表达式: a<b?a:c<d?a:d 的结果为( )