文章目录

  • 前言
  • 一、原理是什么?
  • 二、使用步骤
    • 1.代码
  • 总结

前言

利用C语言编写一个能够进行简单加减乘除的计算器

一、原理是什么?

利用C语言自带算法,进行简单的逻辑运算

二、使用步骤

1.代码

#include<stdio.h>
double division(int x, int y)
{if (y == 0){printf("除数不能为零");}else{printf("%lf / %lf = %lf\n", x, y, x/y);}}
int main()
{char operator;double x, y;printf("输入操作符 (+, -, *,/): ");scanf_s("%c", &operator);printf("输入两个数字: ");scanf_s("%lf %lf", &x, &y);switch (operator){case '+':printf("%lf + %lf = %lf\n", x, y, x + y);break;case '-':printf("%lf - %lf = %lf\n", x, y, x - y);break;case '*':printf("%lf * %lf = %lf\n", x, y, x * y);break;case '/':division(x, y);break;default:printf("错误的模式选择");}return 0;}

总结

以上就是简单计算器的实现,本文仅仅简单介绍了c语言的使用,仅为自己学习途中的小小记录。

用c语言编写一个简易计算器相关推荐

  1. 十位数连加 c语言,用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除....

    用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除. 用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除. 人气:435 ℃时间:2020-04-10 06:55:13 优质解答 ...

  2. python中用于释放类占用的资源的方法是()_编写一个简易计算器,要求根据输入的数字和四则运算符号,计算运算结果并输出。_学小易找答案...

    [简答题]20191220 课前作业 新工作页4.1的3-5-3页的填空题,参考教材P135-P144 [简答题]AutoCAD改编视图,尽量不用虚线 1. 主视图采用局部剖,表达右上角小圆筒(及孔) ...

  3. C#编写一个简易计算器

    C#编写一个简易计算器 界面 代码 using System; using System.Collections.Generic; using System.ComponentModel; using ...

  4. 使用java语言编写一个简易的计算器(完整代码与详细步骤都有哦!)

    [案例介绍] 1.案例描述 本案例要求利用Java Swing 图形组件开发一个可以进行简单的算术运算的图形化计算器. 2.运行结果 运行结果 [案例目标] 学会分析"简易计算器" ...

  5. 用java编写一个简易功能画板_用Java语言编写一个简易画板

    讲了三篇概博客的概念,今天,我们来一点实际的东西.我们来探讨一下如何用Java语言,编写一块简易的画图板. 一.需求分析 无论我们使用什么语言,去编写一个什么样的项目,我们的第一步,总是去分析这个项目 ...

  6. Android开发:基于Kotlin编写一个简易计算器

    目录 前言 Kotlin学习tips 界面绘制及控件绑定 UI界面绘制 控件绑定 Button点击事件 运算逻辑 整体逻辑 边界情况 输入展示 点击数字键 点击运算符键 点击"=" ...

  7. 用c语言编写一个简易的编译器,面向教学的简易c语言编译器的设计与实现(54页)-原创力文档...

    目录 TOC \o "1-5" \h \z \o "Current Document" 摘要I ABSTRACTII \o "Current Docu ...

  8. C语言编写一个简易的网络词典

    摘要:电子辞典是指将传统的辞典中的内容转换为数字格式存储的文件,并且将它们保存在存储器中.用户使用时只需要通过键盘输入需要查询的条目,电子辞典通过自身携带的处理器,按照一定的编码查询方式便可以找到相关 ...

  9. python做一个考试系统_请用 Python 语言编写一个简易的系统登录程序。

    import tkinter.messagebox import tkinter my_window = tkinter.Tk() # 生成 my_window 主窗口 my_window.title ...

  10. python输入两个数字的成语_请用 Python 语言编写一个简易的猜数字游戏程序。

    import random answer = random.randint(1,10) print('猜数游戏 ') num=input('请输入你猜测的数字 n') guess=int(num) n ...

最新文章

  1. Java使用POI读取和写入Excel指南
  2. Handler、Looper与MessageQueue源码分析
  3. oracle 14108,ORA-14108:非法分区扩展表名的语法
  4. 2021高考个人成绩排名查询,2021新高考八省联考实力排名:怎么查联考成绩在全省排名?...
  5. 格式化字符串漏洞利用 二、格式化函数
  6. HDU 1083 Courses 匹配
  7. 【Advanced Windows Phone Programming】在windows phone 8中录制MP3和AAC及Amr音频
  8. 又一例两块硬盘离线的数据恢复成功案例
  9. 添加key_所写为方便日后查阅(添加SSHkey)
  10. 工业4.0时代,怎样为孩子筹备未来教育?
  11. win10强制关闭飞行模式_Win10一键关闭自动更新
  12. python机械臂机器人_SCARA机器人 机械手臂 写字机 DIY、教学、视觉识别、遥控机器人...
  13. springboot程序logback日志基本配置,多个包不同日志级别输入到文件中
  14. Git 修改提交者信息
  15. Linux操作系统的基本命令
  16. Before you can run VMware, several modules must be compiled and loaded into the running kernel.
  17. 2023全国特种作业操作高处安装、维护、拆除一[安考星]
  18. [网络安全自学篇] 八十三.WHUCTF之CSS注入、越权、csrf-token窃取及XSS总结
  19. Pulsar 职位广场|BIGO、腾讯广告、微信、网易有道、StreamNative 等岗位机会
  20. 网页制作软件、网页设计软件有哪些,如何选择适合自己的?

热门文章

  1. linux下 复制文件显示进度 alias cp
  2. 机械硬盘的SMR与PMR 的概念
  3. OpenCasCade开发环境搭建
  4. win7纯净版64位系统下载
  5. python 连接mysql视频教程_Python操作MySQL视频教程
  6. 如何复现论文中的算法
  7. 打造自己的Android源码学习环境之二:在虚拟机中安装Ubuntu(上)
  8. fiddler一直报错502
  9. 佳能ir2002g无法扫描到计算机,佳能ir2002g扫描驱动官方版
  10. 【Python简明教程一】Python编程基础