当前位置: 首页 > news >正文

【水文】实现四则运算的简易计算器

代码:

#include <stdio.h>int main() {double num1, num2;char operator, ch;printf("请输入两个操作数和运算符(空格分隔):");scanf("%lf %lf %c", &num1, &num2, &operator);switch (operator) {case '+':printf("%.2f %c %.2f = %.2f\n", num1, operator, num2, num1 + num2);break;case '-':printf("%.2f %c %.2f = %.2f\n", num1, operator, num2, num1 - num2);break;case '*':printf("%.2f %c %.2f = %.2f\n", num1, operator, num2, num1 * num2);break;case '/':if (num2 != 0) {printf("%.2f %c %.2f = %.2f\n", num1, operator, num2, num1 / num2);} else {printf("除数不能为0\n");}break;default:printf("无效的运算符\n");break;}return 0;
}
http://www.lryc.cn/news/274362.html

相关文章:

  • 计算机毕业设计-----ssm+mysql实现的JavaWeb酒店管理系统
  • 安防监控EasyCVR视频融合/汇聚平台大华热成像摄像机智能告警上报配置步骤
  • 关于“Python”的核心知识点整理大全64
  • Docker overlay2文件busy,容器不能删除问题解决
  • 栈的数据结构实验报告
  • ValueError: Could not find a backend to open path with iomode `wI` 解决
  • 小白入门基础 - spring Boot 入门
  • 探索Elasticsearch内存应用的关键因素
  • 关于简单的数据可视化
  • 透明OLED屏价格:影响因素与市场趋势
  • C++ 释放指针
  • 三数之和【双指针】
  • http 503 错误
  • MATLAB - MPC - 优化问题(Optimization Problem)
  • 机器学习中的概念 张量、标量、向量、矩阵等数据结构的区别
  • eureka注册列表 某服务出现多个服务实例
  • ubuntu22.04配置双网卡绑定提升带宽
  • VINS-MONO拓展1----手写后端求解器,LM3种阻尼因子策略,DogLeg,构建Hessian矩阵
  • RxJS 操作符-学习笔记
  • 【Linux】linux配置静态IP、动态IP方法汇总
  • Hive自定义函数支持国密SM4解密
  • CentOS 8 8.5.2111 网络在线安装系统 —— 筑梦之路
  • 安全与认证Week3
  • 跟我学c++中级篇——再谈C++20中的协程
  • 【计算机毕业设计】SSM企业工资管理系统
  • x-cmd pkg | doggo - 现代化的 DNS 客户端
  • c++-智能指针
  • 烟花燃放如何管控?智能分析网关V4烟火检测保障烟火安全
  • Vue实现版本号输入、删除时光标自动移动到上、下一个输入框前端demo
  • 【胖虎的逆向之路】Android自制Https证书实现双向认证