设有定义int a=5,b; 赋值使b为9的语句是( ) A) b = ++a+4; B) b = (a++)+3; C) b = 8+!(a==5); D) b = (a++
D) b = (a++==6)?8:9;
人气:161 ℃ 时间:2019-08-21 19:18:25
解答
赋值使b为9的语句是( D)
D) b = (a++==6)?8:9;
a++本身=5;
判别是否=6,条件是否,b选择=9
推荐
- 9-6已有定义:int i,a[10],*p;,则合法的赋值语句是 A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;
- 若有以下定义,则正确的赋值语句是( ) int a,b; float x; A.a=1,b=2 B.b++; C.a=b=5 D.b=int (x)
- 存在如下定义:int a=5,b=5,*c=&a,&d=b,下列赋值语句正确的是 A a=d+
- 若有定义int * x [3] ,b [10],则正确的赋值语句是
- 设有定义:int n=0,*p=&n,**q=&p,则下列赋值语句哪个是正确的?A.p=1;B.*q=2;C.q=p;D.*p=5;
- 100字以内成语故事
- 边长相等的a个正三角形与b个正四边形,能在某一个点处密铺,则a+b的值为
- 若X的平方减X加1等于0,求X的2011次方减X的2010次方的值.
猜你喜欢