用C#怎样实现win7自带的计算器的连续操作功能?比如连续加连续减等操作 5
展开全部
“或许我没说清除,我想实现的是比如输入1+1+1,最后能输出3,也就是实现连续加,而不是选择清零后再加,懂我意思吗?我没思路”
既然你都能说清楚你的问题的需求,那么为何最开始的时候,不说清楚,而非要浪费大家的时间,等沟通了半天,你才说出你的具体需求呢?
==============
其中一种思路是:
使用正则表达式去处理,将其输入的内容,比如:
1+1+1
分割成对应的
1
1
1
这个三个字符
分别把对应的字符,转换为对应的符号:这里是加号
然后再以此,根据是否有括号,去执行对应的动作:这里是依次相加
如此,基本可以满足你的需求了。
既然你都能说清楚你的问题的需求,那么为何最开始的时候,不说清楚,而非要浪费大家的时间,等沟通了半天,你才说出你的具体需求呢?
==============
其中一种思路是:
使用正则表达式去处理,将其输入的内容,比如:
1+1+1
分割成对应的
1
1
1
这个三个字符
分别把对应的字符,转换为对应的符号:这里是加号
然后再以此,根据是否有括号,去执行对应的动作:这里是依次相加
如此,基本可以满足你的需求了。
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
不一定,ARM架构的嵌入式开发可以基于uc/os、Linux、Windows等操作系统,而不一定要使用LINUX操作系统。在ARM架构上,Windows和Linux都是可以使用的,而且许多嵌入式系统开发工具也都是支持这两种操作系统的。因此,...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
展开全部
这个简单啊,你建立一个数组,接受你发过来的值,再循环你的数组,通过一个事件去统计,不就ok?想什么时候去求和就什么时候去触发事件就ok 啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用两个List或者数组,往里丢数值和运算符号,直到计算后将List清空后再将计算结果填入List或者数组。
追问
或许我没说清除,我想实现的是比如输入1+1+1,最后能输出3,也就是实现连续加,而不是选择清零后再加,懂我意思吗?我没思路
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询