请编写一个程序计算表达式:data1 op data2的值.其中,op为运算符+、-、*、/.完成计算器的常用功能,要求

学习 时间:2026-04-03 08:40:43 阅读:5077
请编写一个程序计算表达式:data1 op data2的值.其中,op为运算符+、-、*、/.完成计算器的常用功能,要求完成计算器的常用功能,要求:1)\x09从键盘获取操作数和运算符;2)\x09显示最终计算结果;3)\x09完成常用的数学运算和基本的函数运算;4)\x09尝试实现进制的转换;

最佳回答

忧心的钻石

风中的服饰

2026-04-03 08:40:43

给你个思路:1。制作界面,包括文本框和所需按钮。2。用KeyPress时间获取键盘事件,事件中用e。KeyChar 进行具体键位的判断。3。通过获取的键位组合计算表达式进行计算,结果输出。4。界面上添加2,8,10,16进制按钮,默认键盘输入数字为10进制,并设置进制记录标记变量。5。点击具体进制按钮先判断当前进制,然后通过各个进制转换公式进行计算并输出结果。给你个简单的思路,程序这东西还是要自己写呵呵。

最新回答共有2条回答

  • 儒雅的小懒猪
    回复
    2026-04-03 08:40:43

    给你个思路:1。制作界面,包括文本框和所需按钮。2。用KeyPress时间获取键盘事件,事件中用e。KeyChar 进行具体键位的判断。3。通过获取的键位组合计算表达式进行计算,结果输出。4。界面上添加2,8,10,16进制按钮,默认键盘输入数字为10进制,并设置进制记录标记变量。5。点击具体进制按钮先判断当前进制,然后通过各个进制转换公式进行计算并输出结果。给你个简单的思路,程序这东西还是要自己写呵呵。

上一篇 外表看上去很聪明,其实很笨,应该用什么样的成语描述?

下一篇 算一道定积分题,∫(1-sin2x)根号dx上限π,下限0根号1-sin2x)