C语言实现简单计算器程序
简单计算器程序
编写一个简单计算器程序,输入格式为:data1 op data2。其中data1和data2是参加运算的两个数,op为运算符,它的取值只能是+、-、*、/。。要求必须使用switch-case语句实现。
输出结果精确到小数点后2位:如输入1+1, 程序应该返回结果0.00。
#include "stdio.h"
int main() {
// your codefloat data1,data2;char op;scanf("%f %c %f",&data1,&op,&data2);switch (op){case '+':printf("%.2f",data1+data2);break;case '-':printf("%.2f",data1-data2);break;case '*':printf("%.2f",data1*data2);break;case '/':printf("%.2f",data1/data2);break;default:break;}
}
C语言实现简单计算器程序相关推荐
- C语言编写的简单计算器程序
这两天在看一个C语言写的计算器程序,做了不少的功夫,跟着作者一步步的进行完善,了解了许多细节性的东西,在此自己做个总结,加深自己对程序的印象,也算是梳理. 在该计算器程序,能进行加减乘除.sin.co ...
- c语言课程设计计算器程序分析,c语言课程设计简单计算器程序..docx
课程设计名称:C语言课程设计 课程设计题目: 简单计算器程序 TOC \o "1-5" \h \z \o "Current Document" 第1章需求分析1 ...
- c语言课程设计计算器软件,C语言课程设计简单计算器程序.docx
课程设计名称: C 语言课程设计课程设计题目: 简单计算器程序 目录 第1章 需求分析 0 设计要求 0 任务 0 第2章 总体设计 1 TOC \o "1-5" \h \z \o ...
- 简易计算机课程设计总结,C语言课程设计报告简单计算器程序
C语言课程设计报告简单计算器程序 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 .课程设计名称:C语言课程设计课程设计题目:简单 ...
- C语言题:简单计算器程序
题目: 编写一个简单计算器程序,输入格式为:data1 op data2.其中data1和data2是参加运算的两个数,op为运算符,它的取值只能是+.-.*./..要求必须使用switch-case ...
- C语言实现简单计算器
C语言实现简单计算器 一.背景 二.代码 1.数据结构 2.弟弟行为的编程 三.基本逻辑 中缀转后缀 (1)为什么要转 (2)怎么转 (3)注意事项 四.演示图片 一.背景 自己希望通过这个处女帖,来 ...
- C语言练手项目--C 语言制作简单计算器
C 语言制作简单计算器 一.需求 二.实现 1.思路 2.代码 3.运行结果 三.参考链接 一.需求 使用 C 语言做一个简单的计算器,能执行加.减.乘.除操作 二.实现 1.思路 (1)标准输入到s ...
- c语言中的16进制坐标计算器,C语言实现简单计算器(VC6.0环境)
C语言版简易计算器,包含几个小功能,而且比较精简,适合新手了解整合框架结构 源代码如下: #include #include #include //预处理指令 int main(void) { dou ...
- JAVA编写的简单计算器程序
系列文章目录 文章目录 系列文章目录 前言 一.JAVA编写的简单计算器程序 前言 链接:https://pan.baidu.com/s/1oPJRIbwxcXgewZ_KZaWzTg 提取码:egy ...
最新文章
- 如何解决KEIL 5 编KEIL4同RTX系统的project解
- MySQL中字段类型与合理的选择字段类型;int(11)最大长度是多少?varchar最大长度是多少?...
- JavaScript 入门基础 (八)
- 自动安装 Java Access Bridge 2.0.2 的批处理脚本
- DIV+CSS布局图片加阴影效果方法
- kudu 存储引擎简析
- python中re_Python中re(正则表达式)模块学习
- 用动画切换按钮的状态
- 电脑亮度多少对眼睛好_电脑显示器亮度多少合适呢??
- 【转】larbin的设计原理
- 在工作中能学到的东西-2
- isfile方法_递归算法是一种直接或者间接调用自身函数或者方法的算法
- 【NetBeans IDE 8.2链接MySQL数据库教程】
- 扔物线新一期 HenCoder Plus 高级进阶课程开课喽!
- 如何将pdf压缩到最小?怎么将pdf文档压缩至更小?
- 1秒等于多少微妙,纳秒
- 强烈推荐:程序员接私活那点事
- 项目提示JDK版本问题或者语言级别问题时的解决办法
- Log4cplus编译
- Windows常见的几种提权方法
热门文章
- 服务器冲洗泵的作用是什么,蒸发箱吹洗泵有什么作用?
- 重磅!电子身份证真的来了!竟可支付宝领取!这些城市已经确认试点!
- 游侠汽车宣布B+轮融资3.5亿美金 估值33.5亿美金
- Pangolin库:控制面板、控制组件、快捷键设置
- 二维码图片详解(转)
- 阿里高级微服务架构师亲手教你搭建一套可自动化构建的微服务框架
- 动手实践Tars服务的搭建
- oracle 创建nchar类型,ORACLE8I中关于nchar,nvarchar2等类型的ORA-12704错误
- 自定义Gallery实现QQ附近的人和京东金融选择存款时间效果
- YOLOv3之loss和iou可视化(横坐标和纵坐标与迭代次数完美对齐)