c语言问题求教 printf("%d\n",(a=2*3,a*5,a+7))前面int了 a 没赋值

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/19 18:04:32
c语言问题求教 printf(
x)K~~ /{hƳMϦT((+IPz5=yJ:FZ:Z:暚O;{_]TdWB³M _l~ڰ&HL#Zq_`gC֮~lR4 gl^ٌOvz0i'<_7~@X؀-۞NS`kltȳ9ϧx,lNX^ /Oy:{o]@~qAb(\`f

c语言问题求教 printf("%d\n",(a=2*3,a*5,a+7))前面int了 a 没赋值
c语言问题求教 printf("%d\n",(a=2*3,a*5,a+7))
前面int了 a 没赋值

c语言问题求教 printf("%d\n",(a=2*3,a*5,a+7))前面int了 a 没赋值
printf("%d\n",(a=2*3,a*5,a+7)) ;
(a=2*3,a*5,a+7) 这部分是个逗号运算式,先算a=2*3=6
然后 a*5=30 (没有用)
最后 a+7=6+7=13
返回13
输出13