您好、欢迎来到现金彩票网!
当前位置:秒速快3 > 输入优先级 >

汇编语言:输入一个表达式a+bcd=输出结果不考虑优先级

发布时间:2019-07-07 04:42 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  SIGN1 DW 0 ;判断是否有数字输入存储区,值为0代表输入的不是数字,为1代表输入的是数字

  SIGN2 DW 0 ;判断括号是否配对存储区,值为0代表输入的符号是匹配的,为1代表输入的符号不匹配

  JE LET0 ;是等号,进一步判断输入括号是否配对 第1大种情况排除后就剩下数字和字符了再判断是数字还是字符

  CMP AL,28H ;第二种情况,第一次输入的与28H也就是‘(’比较

  ADD DI,2 ;证明之前操作已输入了数字,则下移一字单元(2位)位置将其赋0

  追问不是对于一个确定的算式,就最后能够计算四则运算就好了,如输入1+2*43=可以输出结果4

http://moserfarmshomes.com/shuruyouxianji/531.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有