作业帮 > 综合 > 作业

求助一道VB的填空题题目:表达式4+5\6*7/8 mod 9的值是( ) A、7 B、6 C、5 D、4问题:我计算的

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 07:40:12
求助一道VB的填空题
题目:表达式4+5\6*7/8 mod 9的值是( )
A、7 B、6 C、5 D、4
问题:我计算的顺序是 * / \ mod +,算出来是4,可答案是5,为什么呀?
你的计算优先级没问题,是计算上的问题吧
首先执行*操作,6*7=42
执行/操作 42/8=5.25
执行\操作 5\5.25,在计算前,5.25被四舍五入为5,即实际计算的是5\5=1
执行mod操作 1 mod 9 = 1
执行+操作 4+1=5
所以,你计算的问题出在执行\操作上

答案若满意,请及时采纳,谢谢