目录 一、题目: 二、基本界面设计代码: 三、分析: 四、实现编程三个步骤 五、完整实现代码 一、题目: 题目描述:下列列表框中有+、-、*、/四种运算符,选择不同的运算符进行,单击计算按钮进行不同的计算。 二、基本界
题目描述:下列列表框中有+、-、*、/四种运算符,选择不同的运算符进行,单击计算按钮进行不同的计算。
简单计算器
运行结果:
1、关键是怎么确定所选择符号,通过三目运算可以对确定符号,进行相应的运算。(其中需要注意的是除号,被除数(即分母)不能为0)
2、默认情况下,即使选择了其他计算符号,当单击计算按钮后,下拉列表框的符号还是会显示+号,如何解决。
3、当单击计算按钮后,num1和num2文本框的值不再显示,如何解决
1、输入(得到处理的原始数据) 如果原始数据在表单中,通过$_GET或$_POST来获取数据
2、对输入的数据进行处理
3、对处理的结果进行输出
完整代码实现过程如下所示:
简单计算器 PHP// 第一步:获取所输入的值和选择的运算符 $num1 = $_GET['num1']; //$_GET是提交表单以后才会有数据,第一次运行的时候,还没单击提交表单,$_GET['num1']没有值 $num2 = $_GET['num2']; if($num1 == "" || $num2 == ""){ echo ""; }else{ $sign = $_GET['sign']; //获取所选择的符号 + - * / $select1 = $select2 = $select3 = $select4 = ""; //先全部清空// 第二步:使用三目运算符完成对运算符的4选一的判断 if($sign == "+"){ $result = $num1 + $num2; $select1 = "selected"; }else if($sign == "-"){ $result = $num1 - $num2; $select1 = "selected"; }else if($sign == "*"){ $result = $num1 * $num2; $select1 = "selected"; }else { if($num2 == 0){ $result = "除数不能为0"; }else{ $result = $num1 / $num2; } $select4 = "selected"; } }$fORM =<< = mark;echo $form; ?>
来源地址:https://blog.csdn.net/weixin_58330979/article/details/123732080
--结束END--
本文标题: PHP实现简单计算器
本文链接: https://www.lsjlt.com/news/422342.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0