(15) 以下非法的赋值语句是A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;
人气:202 ℃ 时间:2020-06-24 05:38:00
解答
答案:C
A n的值是3,先算i = 2,然后自加1,然后赋值.
B 自加1.
C ++操作符需要左值.
D 如果j>0为真,x为1,否则为0.
建议下次碰到这样的题,自己在机器上跑下,这样记忆更深刻.
推荐
- 若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是 A) n=(i=2,++i); B) j++; C) ++(i+1); D) x=j>0
- 下列赋值语句中,非法的是________. A)n=(i=2,++i); B) (i+1)++; C)x+=++j; D)j++;
- 24.下列正确的赋值语句是 A)i+j=10 B)i=0:j=0 C)i=0;j=0 D)i=0,j=0
- 设有定义:int n=0,*p=&n,**q=&p,则下列赋值语句哪个是正确的?A.p=1;B.*q=2;C.q=p;D.*p=5;
- 下列赋值语句正确的是( ) A. 4=M B. X+Y=10C. A=B=5D. N=N×N
- 霍金有哪些精神?
- 读一读,你发现了什么?双木为林,林海茫茫.三木为森,森林广阔.二人为从,从师学艺.三人位众,众志成城.
- 苹果总酸度测定过程
猜你喜欢