c#编写计算器如何实现计算出结果后,不清除屏幕继续输入的数字,新的数字是直接自动清除屏幕后输出 100
3个回答
展开全部
上一次计算完成之后,可以用一个标志位(一个 bool 变量) 表示 是否已经完成了一个计算,
“计算出结果后”,这个 bool 赋值为 ture,输入新的数字时,判断如果标志位 为 true,就先清屏,然后显示输入的数字,并且这时把 bool 值 赋值为 false;按下 等于 键,计算出结果后,bool 值赋值为 true。
“计算出结果后”,这个 bool 赋值为 ture,输入新的数字时,判断如果标志位 为 true,就先清屏,然后显示输入的数字,并且这时把 bool 值 赋值为 false;按下 等于 键,计算出结果后,bool 值赋值为 true。
更多追问追答
追问
谢谢,这个问题昨天已经解决了,请问如何实现连续多次按下button实现只响应一次的操作
比多次按+号,只响应第一次的结果
展开全部
说的不清不楚。
更多追问追答
追问
如何判断输入完成,假如输入2,输入+再输入3,这时候再输入+号,屏幕自动显示结果
追答
在最后自己输入一个 = 号啊。
判断是 = 号就输入完成,进行计算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询