问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言的代参宏定义,#define SQ(y) ((y)*(y))....输出应该是2 12 30才对啊??

发布网友 发布时间:2022-07-02 12:00

我来回答

2个回答

热心网友 时间:2023-10-26 18:47

首先i++是先运算,后加。
对于SQ(i++)来说,其实质是((i++)*(i++))。在后加运算符是在整个运算完成之后,才进行加1操作的。
因此,第一次
首先i=1,1*1 = 1,之后i++=2,再i++=3。
第二次循环
首先3*3 = 9,之后i++=4,再i++=5。
第三次循环
首先5*5 = 25,之后i++=6,再i++=7。
因为i=7,所以退出循环。追问"因此,第一次
首先i=1,1*1 = 1,之后i++=2,再i++=3。",第一个i++ = 1,第二个i++等于2,那么(i++)*(i++)=2才对啊?

追答后加运算符是在整条语句执行完之后,再进行计算的。
所以,会执行完乘法后,再执行两次加法。

热心网友 时间:2023-10-26 18:48

未定义行为,结果视编译器而定追问我如何定义行为才能使”
输出应该是2 12 30“
呢?~求指点啊~~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
word文档怎么设置页码word怎么从中间开始设置页码 《祖宗模拟器》如何长寿长寿技巧分享 祖宗模拟器答案大全,你知道吗。 祖宗模拟器答案大全,哪位有? 宝石种类分为哪几类? 表格怎么自动排序号excel表格中自动生成序号技巧 表格如何自动排序仅需4步让Excel表格自动排序的方法 1.5匹富士空调电脑板开机就烧保险丝 为什么 修空调只是把拆了个压敏电阻,虽然可以运行,但这样没问题吗? 1.5富士空调电脑板一通电就烧保险丝为什么 平价便宜的小米粥,怎么做成“代参汤”? hibernate中的opensession可以代参么、。?如果带那代参与不代参的区别是什么? 代参函数A作为参数传递时,A参数怎么办 中药<代参>别名是什么啊? 王素芬我等你很久了是哪个电影 请问罗成龙我等你的韩语怎么打? 大腿和小腿都很胖,并且很不好减,应当如何瘦腿呢? SOS!!大腿突然长胖,有没有什么快速瘦下去的秘方? 本人刚步入青春期,大腿明显长胖了很多,怎样减哇? 为什么胖子坐着时看着腿很长,站起来看着腿很短? 视觉中国未来前景?视觉中国投资价值怎么算?视觉中国最新动态如何? 节目部职责 2011年影视、传媒的行业动态,重大事件? 请问今年的传媒行业发生的重大事件有哪些? 手机不小心打到110了! 抱着手机睡着了不小心拨出去了110怎么办 4岁的小孩吃手是什么原因 宝宝爱吃手是什么原因? 家长该如何正确引导? 娃娃吃手是什么原因啊 找一个有证的高级造价师或者预算师。 怎样实现只更新代参函数的表中对应的值? ASP代参调用存储过程,传varchar型数据返回不了值 如何调用代参数的函数 nice潮流玩艺怎么看 潮流玩艺购买权怎么弄 字谜:男相好女相好(打一个字) 嬲是神马意思 查拼音 嬲 念什么?怎么解释 嬲什么意思,解释 铁血少年集中营 求一部美国老电影,集中营里几个少年被军官用木棍打脚底板,一个个惨叫 和“少年集中营”类似的电影 少年战俘营全文内容是什么? 差生(少年集中营)_by苏尽欢_txt全文阅读,百度网盘免费下载 我需要a separate peace 里所有人物的个性特点的引用句! 要是书里的,要英文! 独自和解(a separate peace) 比心怎么认证声优- 问一问 深圳莲花中学初中好不好? 深圳市福田外国语和莲花中学 莲花中学好还是红岭中学好??