急求:怎么用C#实现微软自带的计算器的一些功能(菜鸟级,望写出具体及代码)

1、文本框的不可用(如图)2、计算过后,不用按C键即可继续另一道运算(例如:算10+9=19后可直接输入其他数字而不需要按C键清零后方可重新另一道运算)3、符号键怎么转换... 1、文本框的不可用(如图)
2、计算过后,不用按C键即可继续另一道运算(例如:算10+9=19后可直接输入其他数字而不需要按C键清零后方可重新另一道运算)
3、符号键怎么转换,系统自带的计算器可以实现数字 “+”或转为“-”、“*”、“/”[2 +(- * /)]而不出错,代码该怎么写呢?
展开
 我来答
zyl102600
2013-03-04 · TA获得超过678个赞
知道小有建树答主
回答量:702
采纳率:100%
帮助的人:718万
展开全部
1、文本框的不可用(如图)
解:文本框只读(readonly)属性设置为true

2、计算过后,不用按C键即可继续另一道运算(例如:算10+9=19后可直接输入其他数字而不需要按C键清零后方可重新另一道运算)
解:设置一个bool类型标识变量,在计算出了结果后赋一个true值,再次进行输入过程中判断这个标识变量的值来进行相关的操作

3、符号键怎么转换,系统自带的计算器可以实现数字 “+”或转为“-”、“*”、“/”[2 +(- * /)]而不出错,代码该怎么写呢?
解:首先,符号键的转换,就是进行字符串的处理,获取文本框的内容后赋值给一个字符串变量,对这个变量进行符号提取处理;
其次,把纯数字部分进行转换,再进行计算就基本可以了。
不会的话,HI我,或者Q我
来自:求助得到的回答
百度网友02cd4ce
2013-03-04 · TA获得超过516个赞
知道小有建树答主
回答量:709
采纳率:0%
帮助的人:719万
展开全部
第1,2个都很简单,第3个涉及到算法问题,需要进行特殊处理,网上计算器的实现代码有很多,搜搜就知道了,在这里让别人提出源码不太实际,菜鸟更应该去学习,自己动手解决问题,不然永远都无法成为老鸟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朋爱盼1314
2013-03-04 · 超过20用户采纳过TA的回答
知道答主
回答量:174
采纳率:0%
帮助的人:44万
展开全部
没分不给力
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式