//实现加减乘除基本运算
#include <stdio.h>

int main(int argc, char *argv[])
{
double a;
double b;
double result;

char operator; //运算符’+’,’-’…

printf(“Please input numA:\n”); //输入一个数A
scanf("%lf",&a);

printf(“Please input numB:\n”); //输入一个数B
scanf("%lf",&b);

getchar();
printf(“Please input operator:\n”); //输入运算符号‘+’,‘-’,…
scanf("%c",&operator);

// printf(“a = %lf b = %lf operator = %c\n”,a,b,operator); //测试上面程序,不用输入

switch (operator) //定义运算符
{
case ‘+’:
{
result = a + b;
break;
}
case ‘-’:
{
result = a - b;
break;
}
case ‘*’:
{
result = a * b;
break;
}
case ‘/’:
{
result = a / b;
break;
}
default:
{
printf(“error: operator\n”);
}
}

printf(“result = %lf\n”,result);

return 0;
}

简单计算器程序 (实现加减乘除基本运算)相关推荐

  1. c语言课程设计计算器程序分析,c语言课程设计简单计算器程序..docx

    课程设计名称:C语言课程设计 课程设计题目: 简单计算器程序 TOC \o "1-5" \h \z \o "Current Document" 第1章需求分析1 ...

  2. c语言课程设计计算器软件,C语言课程设计简单计算器程序.docx

    课程设计名称: C 语言课程设计课程设计题目: 简单计算器程序 目录 第1章 需求分析 0 设计要求 0 任务 0 第2章 总体设计 1 TOC \o "1-5" \h \z \o ...

  3. 简易计算机课程设计总结,C语言课程设计报告简单计算器程序

    C语言课程设计报告简单计算器程序 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 .课程设计名称:C语言课程设计课程设计题目:简单 ...

  4. C语言题:简单计算器程序

    题目: 编写一个简单计算器程序,输入格式为:data1 op data2.其中data1和data2是参加运算的两个数,op为运算符,它的取值只能是+.-.*./..要求必须使用switch-case ...

  5. JAVA编写的简单计算器程序

    系列文章目录 文章目录 系列文章目录 前言 一.JAVA编写的简单计算器程序 前言 链接:https://pan.baidu.com/s/1oPJRIbwxcXgewZ_KZaWzTg 提取码:egy ...

  6. C语言实现简单计算器程序

    简单计算器程序 编写一个简单计算器程序,输入格式为:data1 op data2.其中data1和data2是参加运算的两个数,op为运算符,它的取值只能是+.-.*./..要求必须使用switch- ...

  7. C语言编写的简单计算器程序

    这两天在看一个C语言写的计算器程序,做了不少的功夫,跟着作者一步步的进行完善,了解了许多细节性的东西,在此自己做个总结,加深自己对程序的印象,也算是梳理. 在该计算器程序,能进行加减乘除.sin.co ...

  8. 用计算机源码计算加法,MFC实现简单计算器(支持加减乘除和括号运算)

    [实例简介] 自己写的计算器,支持加减乘除和括号运算.开发环境为VS2010,MFC框架.代码内容简单不复杂适合初学者参考. [实例截图] [核心代码] Calculator[VS2010_MFC] ...

  9. 重读The C programming Lanuage 笔记三:简单计算器程序

    1 //简单计算器 2 3 #include <stdio.h> 4 #include <stdlib.h> 5 #include <ctype.h> 6 #inc ...

最新文章

  1. Asp.net与SQL一起打包部署安装
  2. js正则--验证6-12位至少包含数字、小写字母和大些字母中至少两种字符,
  3. pytorch笔记 pytorch模型中的parameter与buffer
  4. Linux 线程实现机制分析--转
  5. 在SAP CDS view上添加扩展字段后激活,背后的实现原理
  6. CEGUI的安装简要总结
  7. 数据结构视频教程 -《数据结构(邓俊辉)》
  8. c语言求定积分的程序,C语言求定积分
  9. 最重要的事只有一件读后感
  10. script标签中的 defer 和 async 属性
  11. 2020年度最值得关注论文TOP10
  12. CSS:纯CSS3全屏背景图片幻灯片轮播
  13. [Android]在Android TV中实现组合按键的监听触发功能
  14. 江苏专转本计算机第七章,2013江苏专转本 第七章 无穷级数.ppt
  15. [360] 《如何保持电力接触网与受电弓亲密接触》
  16. 花式打印菱形图案!!
  17. Matplotlib数据可视化高级
  18. NEUQ-acm 预备队训练Week5—图论
  19. 麦多免费微信商城模版
  20. i基准指令集 mips_MIPS处理器 MIPS指令集(上)

热门文章

  1. ​VC投资中的第一性原理
  2. 基于目的转发和通用转发区别
  3. 焦耳小偷-Joule_thief原理分析
  4. 【笔记3-7】CS224N课程笔记 - 神经网络机器翻译seq2seq注意力机制
  5. linux中常用nginx命令
  6. 32位处理器AM6528BACDXEA、AM6548BACDXEAF基于Arm Cortex-A53内核【工业4.0嵌入式产品应用】
  7. Bootstrap 思维导图
  8. php laravel导入excel,Laravel- 后台批量导入 Excel
  9. 14.1 Kahn算法
  10. 浮雕雕刻作业设计的一款雕刻机