设intc=6和 int a,a=3+(c+=c++c+8,c++),则a的值为(C) A.5 B16 C.17 D.25 a最后为什么是17啊
a=3+(c+=c++c+8,c++);编译通不过;
是不是写错了代码。
你把题目搞清楚,不是17呀 是15
这个考的是运算符优先级,单目运算符优先级高于双目的。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632