题目
逗号表达式的计算
若已定义: int x;
则表达式 ((x=4*5,x*5),x+25) 的值是( D ).
A. 20 B. 100 C. 125 D. 45
为什么呢?谢谢您的分析!
若已定义: int x;
则表达式 ((x=4*5,x*5),x+25) 的值是( D ).
A. 20 B. 100 C. 125 D. 45
为什么呢?谢谢您的分析!
提问时间:2020-08-10
答案
如楼上所述,逗号表达式先计算内括号,再计算外括号,先计算逗号前,再计算逗号后
((x=4*5,x*5),x+25)
第1步算x=4*5,此时X得到赋值,X = 20
第2步算x*5,值为100
则内括号整个的值100,X = 20 【注意,算x*5时,并未给X重新赋值】
第3步算X + 25,值为20 + 25 = 45 【并未给X重新赋值】
此时逗号表达式就相当于(100,45),显然整个表达式值 = 45
((x=4*5,x*5),x+25)
第1步算x=4*5,此时X得到赋值,X = 20
第2步算x*5,值为100
则内括号整个的值100,X = 20 【注意,算x*5时,并未给X重新赋值】
第3步算X + 25,值为20 + 25 = 45 【并未给X重新赋值】
此时逗号表达式就相当于(100,45),显然整个表达式值 = 45
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1写出下列物质的化学反应方程式和反应现象(写出一种算一种吧)
- 2照样子写词语 例子:交通要道-咽喉 牧童改写成短文:__________________________________________________
- 3数列 真命题的判断
- 4小孩子在家表现怎么写
- 514-14中国共产党在革命战争年代形成的优良作风有
- 6This box is very heavy?(作否定回答)
- 7为什么用吸盘吸玻璃时计算中不考虑吸盘自身重力啊
- 8电极材料:镁铝,电解质溶液:氢氧化钠溶液,电流表指针变转方向:偏向镁,铝做负极的原因是——
- 9下列句子中,加点词语运用不恰当的一项是( ) (3分) A.央视2012年春晚,来自山东省菏泽市的“大衣哥”
- 10一个直角三角形三边长的平方和为162,则斜边长是