C语言编程:输入两个操作数和一个运算符,编程实现简单的计算器......用switch的....帮忙一下,急 谢谢哦

答案:2  信息版本:手机版

解决时间 2019-10-03 10:44

已解决

2019-10-02 23:57

C语言编程:输入两个操作数和一个运算符,编程实现简单的计算器......用switch的....帮忙一下,急 谢谢哦

最佳答案

2019-10-03 01:06

#include

int main()

{double a,b,c;

char op;

scanf("%lf%c%lf",&a,&op,&b);

switch(op)

{case '+': c=a+b; break;

case '-': c=a-b; break;

case '*': c=a*b; break;

case '/': if(b) c=a/b;

else {printf("除数不能为0!\n"); return 0;}

default:{printf("未知的运算符!\n"); return 0;}

}

printf("%g%c%g=%g\n",a,op,b,c);

return 0;

}

全部回答

1楼

2019-10-03 01:39

如果我的回答你还满意

记得选个满意答案哦 #include

void main()

{

float a,b;

char c;

printf("请输入两个操作数:");

scanf("%f",&a);

scanf("%f",&b);

getchar();

printf("请选择操作运算:");

scanf("%c",&c);

switch(c)

{

case '+':

printf("结果是:%f\n",a+b);

break;

case '-':

printf("结果是:%f\n",a-b);

break;

case '*':

printf("结果是:%f\n",a*b);

break;

case '/':

printf("结果是:%f\n",a/b);

break;

default:

printf("无此操作!");

}

}

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

大家都在看

推荐资讯

c语言作业请输入一个运算符,C语言编程:输入两个操作数和一个运算符,编程实现简单的计算器......用switch的....帮忙一下,急 谢谢哦...相关推荐

  1. 用vb编制一个计算机程序,VB程序题:编一模拟袖珍计算器的完整程序,界面如下图所示。要求:输入两个操作数和一个操作符,根据操作符决定所做的运算。 VB源码 龚沛曾...

    VB程序题:编一模拟袖珍计算器的完整程序,界面如下图所示.要求:输入两个操作数和一个操作符,根据操作符决定所做的运算. VB源码 龚沛曾 提示: 1.为了程序运行正确,对存入操作符的文本框Text3, ...

  2. html输出计算结果到文本框,在文本框中输入两个操作数和选择运算符后,在页面上显示输出结果...

    需求说明: 在文本框中输入两个操作数和选择运算符后,在页面上显示输出结果 实现思路: 单击"计算"按钮后,删除两个文本框左右两边的空格,删除空格后,判断输入框中是否都输入了内容,只 ...

  3. 制作简易计算器:接收用户输入,两个操作数,一个操作符,给出用户结果。2021/01/17

    制作简易计算器:接收用户输入,两个操作数,一个操作符,给出用户结果.写在script中 var x=prompt("请输入第一个数字:",""); var y= ...

  4. 【JavaScript练习】用户输入任意两个数字的任意算数运算(简单的计算器小功能)并弹出运算后的结果。

    [JavaScript练习]用户输入任意两个数字的任意算数运算(简单的计算器小功能)并弹出运算后的结果. <!DOCTYPE html> <html lang="en&qu ...

  5. 黑马程序员—编程实现:猫和狗都会叫,但猫是喵喵的叫,狗是汪汪的叫?定义一个动物类,在动物类(animal)中有一个叫的抽象方法。 写两个子类,一个猫一个狗, * 继承自动物类,并实现相应的抽象方法。

    ------ Java培训.Android培训.iOS培训..Net培训.期待与您交流! -------package com.itheima; /*  *第9题:   * 编程实现:猫和狗都会叫,但 ...

  6. Linux-C基础知识学习:C语言作业-将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印。

    Linux基础知识学习 C语言作业:将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印. #include <stdi ...

  7. python输入两个操作数和一个操作符_Python基础学习笔记贰

    第四天 1.数值类型(部分): 布尔类型,整型,浮点型. 整型:python的整型结合了整型和长整型.所以python很方便进行大数运算. 浮点型:小数类型,python区分整型和浮点型根据小数点.有 ...

  8. c语言作业制作仓库管理系统,C语言课程设计 仓库管理系统

    <C语言课程设计 仓库管理系统>由会员分享,可在线阅读,更多相关<C语言课程设计 仓库管理系统(22页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计实训报告实训题目: 仓 ...

  9. linux语言windows 语言,作业系统一般用什么编码语言程式设计?如:Windows,Linux,是组合语言吗?还是自己开发的程式码?...

    作业系统一般用什么编码语言程式设计?如:Windows,Linux,是组合语言吗?还是自己开发的程式码?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内 ...

  10. c语言作业答案第四章,C语言程序的设计课件源程序及习题的答案第4章.ppt

    C语言程序的设计课件源程序及习题的答案第4章 第4章循环结构的流程及应用 学习目标 ? 使用循环处理需要反复执行的操作. ? 循环结构的流程图. ? 循环与条件的综合应用. 学一学 while语句的一 ...

最新文章

  1. java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer
  2. windows双机调试
  3. MIT自然语言处理第一讲:简介和概述(第一部分)
  4. php输出多余的空格或者空行
  5. python中list_python中list方法详解说明
  6. Halcon11相对于Halcon10改动
  7. 使用nose_parameterized使unitTest实现参数化
  8. ue 新建html,第四课 开发uehtml官网响应式静态页面(示例代码)
  9. Unity 自定义扩展Hierachy右键菜单
  10. Hackintosh-OpenCore系列篇-macOS install
  11. ANSI/ISO C++ Professional Programmer's Handbook 7
  12. 中国无糖牛奶巧克力行业市场供需与战略研究报告
  13. 安卓APP测试要怎么测,测试流程和重点有哪些?我来告诉你
  14. mcv 与mvvm 浅谈
  15. 第六章 商品详情进阶 + redis分布式锁 + redis问题解决 + redisson + 布隆过滤器
  16. xbox手柄usb连接linux python控制
  17. wifi信道12为啥没人用_【科普】为什么WiFi自动信道选到的信道多数在1/6/11
  18. Paillier同态加密算法总结
  19. C# vb .net实现gamma伽玛调整特效滤镜
  20. 计算机等级考试数据库三级模拟题5

热门文章

  1. 元器件-通用电阻器(含贴片电阻器)
  2. Web安全——前端JS表单验证过滤
  3. 第十六讲:神州交换机访问控制列表的配置
  4. ORACLE 账号找回密码
  5. C语言实现推箱子 (数据库连接+项目打包发布)
  6. android 打开系统程序 显示系统图片与视频(用于备忘)
  7. Android 教你打造炫酷的ViewPagerIndicator 不仅仅是高仿MIUI
  8. Monaco Editor 设置背景问题
  9. C#基础加强题目和代码
  10. 湖南最后一个行政村通光网 村民感受网民时髦生活方式