1. B
!C就是0;&&语句j=!c已经为零,即真值已经为负,则后面i++不执行。
故i=1,j=0;
2.C 先看*说明s是指针,再看STRING说明s指向的是一个字符型数组。
3.D.int a=4,*p=&a。 这个要怎么解释啊?*其实是告诉p是指针,应该理解为(int*)p,故a要加上取地址符。
4.选项看不懂。能排过版吗?
5.C(.的优先级比*高)
6.B.元素a[0]的地址 .即为p=a,数组名即为数组首地址,就是a[0]地址。
7. 1 a<b值为1,m=a<b值为1,故||后)++n不执行
8. 4 x<y值为0,则表达式值为x++;即4
9. 1 -2 (x-=2值为1,则--x值为0,!(--x)为1;故继续循环,x-=2为-2,此时x为-3。While循环终止。
10.0
11.5
12.**3
13. 0 就是‘\0’
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。