Nettetint a = " 2"; 这样输入也会报错,因为 双引号 表示的是字符串,字符串无法赋值给int。 3、正确输入如下: int a = ' '; int b = '2'; 这样是正确的,字符空格,或者字符2。 然后, … Nettetint a=2;a*=2+3 ;运行结果等于多少 老师发的文档里面是12。 我真不知道怎么来的 有的同学说是7……有木有大佬告诉我……渣渣求带 我就是大佬 便当 3 a=a* (2+3)=2*5=10 贴吧用户_0Ne9Maa 低能力者 5 首先算术运算符的优先级是高于赋值运算符的,然后值为5×2=10 贴吧用户_7XWXbW2 毛蛋 1 文档全国统一的吧,我也是12 必学好c语言- 毛蛋 …
【Java】int a = 2; 输出 a+++1 的结果是多少? 以及输出之后a的 …
Nettet18. okt. 2024 · 最终a的值是多少? 这要分语言了。 1)在c语言中,结果是-12。 原因是先算a*a(结果为9,此时a的值没变,还是3);然后算 a-=a*a,等效于 a = a - 9;(结果为-6,因为赋值符号,此时a的值为-6,发生了改变);最后算a = a + a ,结果为-12 2)在JAVA中,结果为-3。 好像中间的那次赋值对它没影响,不知道为什么 子衿_青青 赋值 … Nettet16. des. 2024 · CSDN问答为您找到若 int a[3] [2]={{1,2},{3,4},{5,6}},则a[2][1]是相关问题答案,如果想了解更多关于若 int a[3] [2]={{1,2},{3,4},{5,6}},则a[2][1]是 java 技术问题等相关问答,请访问CSDN问答。 隐藏用户y 2024-12-16 22:40 采纳率: 67.7% 浏览 810. 首页 Java 已结题. 若 int a ... eatwell food guide
请问C语言中a+=a*=a/=a该怎么计算? - 知乎
Nettet先说结论: 因为a++返回的是右值 (rvalue),而我们不能对一个右值进行自增操作。. 所以++ (a++)会报错。. 后置a++相当于做了三件事情:. 1. tmp = a; 2. ++a. 3. return tmp; 事实 … Nettet22. aug. 2024 · a+= (a*= (a/= (a))); 按照优先级先计算 a/=a 此时等效为 a=a/a (a此时等于a/a,等于1) 之后运行 a*=a 等效为 a=a×a (此时a等于1×1,还是1) 最后运行 a+=a (即,a=1+1,此时a=2) 所以这一句能分成: a=a/a; a=a*a; a=a+a; 貌似最终结果都为2 发布于 2024-08-22 18:21 赞同 2 添加评论 分享 收藏 喜欢 收起 写回答 1 个回答被折叠 ( 为什 … Netteta*=2+3;运行完成后,a的值是12。 一定要注意,首先要在2+3的上面打上括号。 变成(2+3)再运算。 4、自加表达式: 自加、自减表达式:假设a=5,++a(是为6), … eat well food