设有数组a的定义为int a[]={1,2,3,4};若语句a[3]=--a[0]?a[1]++:a[2]++;执行后,数组a的各元素依次
题目
设有数组a的定义为int a[]={1,2,3,4};若语句a[3]=--a[0]?a[1]++:a[2]++;执行后,数组a的各元素依次
为:0243为什么a[3]=3?
答案
--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
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 根号下1-10都得多少?
- 2角6分钱,一共14枚,有几个5分,2分,1分?
- 【111】代表甚么?
- those who 的用法 求教
- 两个容器各一升水和一升牛奶;
- 如果AB=5cm,BC=20cm,AC=15cm,那么点A,B,C在同一条直线上
- 翼型零升力角怎么判断?
- 点斜式方程化成一般式,
- 6月5日是第40个世界环境日,环境日的主题是什么?
- professor lee’s book will show you ____ can be used in other contexts.
热门考点