设有变量定义“intx=1,y=2,z=3 ;”,计算下列表达式的值
题目
设有变量定义“intx=1,y=2,z=3 ;”,计算下列表达式的值
1)(x=(float)(y)+0.5)/2
2) z=(- -x,y++,x+y+z)
3) x=y=z
4) x*=y-(z=1)
5) x=(y++)+(--z)
6) x%=(z/=2)
答案
1)这个是要求什么表达式的值呢?后面的除2(/2)完全没有作用啊,执行后x=2,因为x是整型;若是x=((float)(y)+0.5)/2,执行后x=1;
2)逗号(,)运算符求职顺序为自左至右,所以,执行--x,y++后x=0,y=3,z=3,然后求得最右边x+y+z=6并将此结果赋给z;
3)等号(=)运算符结合方向为自右至左,所以,先有y=z=3,然后x=y=3;
4)z=1是赋值运算,赋值成功,返回为1,所以x*=y-1;x=1,y=2,z=1;
5)y++引用y=2后y=3,--z是z自减为2后引用,所以,x=4,y=3,z=2;
6)z/=2后z=1,然后化为x=x%(z=1),与4)类似,x=x%1=0,y=2,z=1.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 三角土地亩数怎么算的?一亩等于多少平方啊?
- 初极狭,才通人,复行数十步,豁然开朗.其中的数学道理是什么
- 球的体积公式是:球的体积=四分之三πR的三次方.
- 口技 指出下列各句中加点词的用法及意思
- 大学高数里有哪些重要的性质、定理、公式是在高中阶段题目中有可能涉及到的呢?我想先看看,有时碰到难题用大学知识很方便,
- 一次篮、排球比赛,共有48个队,520名运动员参加,其中篮球队每队10名,排球队每队12名,求篮、排球各%D
- 给我词义的解释and用法的区别!
- “人之立志,顾不如蜀鄙之僧哉”翻译
- 《望月》中最后一节写“我久久的凝视着月亮消失的地方,轻轻的展开幻想的翅膀.”
- guarantee required什么意思