c语言,表达式a=(b=8)/(c=2)的值为。。。。?
答案:2 悬赏:0
解决时间 2021-02-17 12:46
- 提问者网友:绫月
- 2021-02-16 15:08
c语言,表达式a=(b=8)/(c=2)的值为。。。。?
最佳答案
- 二级知识专家网友:从此江山别
- 2021-02-16 15:44
这道题是先算括号里面的,因为括号的优先级最大,b=8就是说b变量赋值为8。c=2就是说c变量赋值为2,所以直接相当于8/2,结果为4,然后a=4,就相当于a变量赋值为4。
所以最后结果为4。
不信的话可以参照我的代码
追问:阿里嘎多(๑• . •๑)
所以最后结果为4。
不信的话可以参照我的代码
追问:阿里嘎多(๑• . •๑)
全部回答
- 1楼网友:痴妹与他
- 2021-02-16 16:54
因为 b=8、以及 c=2 是数字上的赋值,而不是逻辑上的判断真值与假值(b==8、c==2),即:b 的值为 8,c 的值为 2。故变量 a 的值为:8/2。a = 4。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯