提问者:d风花1雪月l | 浏览 次 | 提问时间:2017-01-17 | 回答数量:9
谭浩强《C程序设计(第三版)》一书中,“3.9 赋值运算符和赋值表达式”一节里,在谈到赋值表达式“左右值”和表达式的“嵌套”(只是自己的一种理解,书中的意思是“表达式中的‘表达式’也可以是一个赋值表达式”)时,提到了一个例子:(a=3*5)=4*3! 我将这个表达式写成了一个小程序,但结果却与谭浩强的结果是不同的。void main(){int a;(a=3*5)=4*3;printf(\"%d\\n\",a);} 结果:5 但书中的正确值是:12,虽然是先计算括号中的3*5=15,但是,4*3=12这个值最后赋给a,得出最终值![s:471] 我这个小程序是怎么回事呢?什么地方出问题了?
青椒炒肉花
回答数:129 | 被采纳数:24
孙天骁
回答数:138 | 被采纳数:4
4318雷
回答数:191 | 被采纳数:109
吴先生753
回答数:112 | 被采纳数:113
dwegasd
回答数:8 | 被采纳数:0
痛是无法选择的
回答数:98 | 被采纳数:38
譕訫酱
回答数:60 | 被采纳数:71
472697200
回答数:109 | 被采纳数:120
oo喵了o个咪oo
回答数:64 | 被采纳数:143
今天给大家带来C语言程序闪退如何处理。,解决C语言程序闪退问题的方法。,让您轻松解决问题。用VC++6.0编译C程序的朋友们可能经常会遇到这样的问题,在编译器中调试运行的时候一切正...
怎么写出美观的高质量的C语言程序代码 写出美观的高质量的C语言程序代码的方法
今天给大家带来怎么写出美观的高质量的C语言程序代码,写出美观的高质量的C语言程序代码的方法,让您轻松解决问题。初学编程,我们就要敲代码,可初学者往往会碰到这种情况,自己刚敲出来的代...
Eclipse中用Python语言如何编写一个发送邮件的程序 Eclipse中怎么用Python语言编写一个发送邮件的程序
今天给大家带来Eclipse中用Python语言如何编写一个发送邮件的程序,Eclipse中怎么用Python语言编写一个发送邮件的程序,让您轻松解决问题。可以给自己发送邮件奥,这...
C语言之for语句如何解决循环的问题 C语言之for语句解决循环的问题的方法
今天给大家带来C语言之for语句如何解决循环的问题,C语言之for语句解决循环的问题的方法,让您轻松解决问题。对于许多学习C语言的朋友来说,循环语句是必经之路,然而对于许多人刚开始...