执行语句y=(a=3,a++,a++,a+2)(a为整型变量)后,表达式的值是?,变量y的值是?
题目
执行语句y=(a=3,a++,a++,a+2)(a为整型变量)后,表达式的值是?,变量y的值是?
答案
a=5
y=7
这个是个逗号表达式,逗号表达式里面逐个计算,最后返回最后一个表达式
a=3
a++ //a=4
a++ //a=5
a+2 //a+2=5+2=7
因此y就是7
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 一个圆锥形麦堆,底面周长是12.56米,高1.5米,每立方米小麦的质量为735千克,这堆小麦的质量为多少千克
- 两边平方,等式相等,但是3的平方不等于6/2的平方啊?
- 仿句:海水剧烈地翻腾雪白的浪花,活像一朵硕大的莲花,怒放在蔚蓝色的海面上.
- NAOH溶液能吸收什么气体- 0
- 已知二次函数的图像过点A(0,-5),B(5,0),对称轴为x=2,求这个二次函数的解析式
- 某有机物比乙烯相对分子质量大18 那个有机物是啥
- 日记200字大全
- 如果3/a=4/b=5/c不等于0,则代数式2a-b-c/a+b+3c=?
- 谁知道5-10分之27的立方根是多少?
- Do you know the girl____ Tom.A is married to B married to