VB中,表达式4+5\6*7/8Mod9的值是多少
4个回答
展开全部
VB中,表达式4+5\6*7/8Mod9的值是5 ,解决方法如下:
1、首先在电脑中打开VB6.0,新建一个标准EXE程序 ,如下图所示。
2、绘制界面。添加两个label控件,将caption属性分别改为"表达式"和"值"。然后添加两个Textbox控件,将名字改为txbExpression,txbValue,分别用来输入表达式和输出表达式的值。
3、编写代码。双击commandbutton,进入代码编辑窗口,在 txbCalc_Click 这一过程中添加如下代码。
4、最后运行,键盘上按F5,输入任意表达式,点击“计算”,程序立即给出了正确的计算结果。
展开全部
4 + 5 \ 6 * 7 / 8 Mod 9
= 4 + 5 \ 42 / 8 Mod 9 (乘法优先级最高)
= 4 + 5 \ 5.25 Mod 9 (接着是除法)
= 4 + 1 Mod 9 (整除次之)
= 4 + 1 (接下来是求模)
= 5 (最后是加法)
= 4 + 5 \ 42 / 8 Mod 9 (乘法优先级最高)
= 4 + 5 \ 5.25 Mod 9 (接着是除法)
= 4 + 1 Mod 9 (整除次之)
= 4 + 1 (接下来是求模)
= 5 (最后是加法)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先 你搞清楚VB中运算符号的优先规则,如下(优先权,从上到下)
指数运算 (^)
负数 (–)
乘法和除法 (*、 /)
整数除法 (\)
求模运算 (Mod)
加法和减法 (+、 –)
字符串连接 (&)
这样子,明白了这个道理,那么一步步来!先6*7/8=5.25 然后5\5.25=0 0mod9=9 4+9=?
指数运算 (^)
负数 (–)
乘法和除法 (*、 /)
整数除法 (\)
求模运算 (Mod)
加法和减法 (+、 –)
字符串连接 (&)
这样子,明白了这个道理,那么一步步来!先6*7/8=5.25 然后5\5.25=0 0mod9=9 4+9=?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
优先级: */ > \ > mod
所以先算 6*7/8=5
5\5=1
1 mod 9=1
4+1=5
所以先算 6*7/8=5
5\5=1
1 mod 9=1
4+1=5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询