c++关于运算的简单问题,在线等!!

来源:百度知道 编辑:UC知道 时间:2024/06/15 23:32:12
1.求表达式的值
'a'+23

2.设a,b,c的值分别为5,8,9,指出运算下列表达式的x,y和(或)z的值
y=(a+b,c+a)

x=(y=a,z=a+b)

我是初学者,麻烦解释下

第一条其实是求的a的ASC2码的值与23的和,也就是97+23=120
第二条考的是逗号运算符,先算逗号的左边,然后左边的丢弃,再求右边。
简化下是
y=a+b=13
y=c+a=14
y=a=5
z=a+b=13
x=z=13
最后y=5 x=13