设有数组a的定义为int a[]={1,2,3,4};若语句a[3]=--a[0]?a[1]++:a[2]++;执行后,数组a的各元素依次
为:0243为什么a[3]=3?
人气:288 ℃ 时间:2019-09-27 18:43:36
解答
--a[0] =0,条件为假(此时a[0] =0)
所以执行 a[3]=a[2]++;
这个语句其实可以拆分为
a[3]=a[2](a[3]=3)
a[2]++ (a[2]4)
所以最后结果是 0,2,4,3
推荐
- 34) 设有以下定义和语句 int a[3][2]={1,2,3,4,5,6},*p[3]; p[0]=a[1]; 则 *(p[0]+1) 所代表的数组元素是
- 若有以下定义和语句,则对a数组元素的正确引用为( ).int a[2][3],(*p)[3];p=a;
- 若要求定义具有10个int类型元素的一位数组a,下列定义语句错误的是()
- 14、若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).
- 若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).
- 1.一个三角形的底长5米,如果将底延长1米,面积就增加1.5平方米,原来的三角形的面积是多少平方米?
- 求8又27分之6的立方根
- x-y分之2x - x-y分之2y
猜你喜欢
- 英语谜语,here is a word.it goes like this,the letter T comes before R.N is before G and after O.S is before T.Do you know th
- 做人要实事求是,为什么要不懂装懂呢?这句话的文言文怎么说?或者第一句不要也可以
- 三角形ABC的内角角平分线相交于点O,AD平分∠BAC,BH平分∠AOC,CG平分∠ACB.作OE垂直于BC于E,求证,∠DOE=∠OCA-∠OBA.期中考试题目.
- Are there any fishes in the river?
- 辩论赛如何分工啊?一.二.三.
- 生铁的化学式是什么
- 设F(X)是定义在[1,+∞ )上的一个函数,且有F(X)=2F(1/X)√X-1,求F(X)
- 黄河颂(浩瀚壮阔的黄河)介绍了哪些方面的知识