发布网友
共3个回答
热心网友
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’
热心网友
1L的回答挺好的 第四个选B
1、B 2、C 3 、 D 4、 B 5 、 C 6、 B
7 、 1 8 、 4 9 、1 -2 10、 0 11、5 12、**3 13、0
热心网友
1、B
2、C
3 D
4 B
5 C
6 B
7 1
8 4
9 (前面4个空格)1
10 0
11 5
12 **3
13 0