该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

我也写过一个。。。。看样子大家都喜欢用 switch()来写计算机

。。。。百度排版是渣渣!!!!!

# include

intmain(void){ doublea, b, c;//a: 被X数, b: X数, c: 运算结果保存charxz, fuhao , tc;//xz: 最开始让用户选择四则运算还是取模运算, fuhao: 运算符, tc: 执行一次程序后让用户选择是否退出计算机。intx, y, z;//x, y, z: 用来保存取模相关变量,printf("代码计算器:可以求加、减、乘、除和取模\n""如果需要进行四则运算请输入1, 如果需要进行取模运算请输入2 \n");do{scanf("%d", &xz);if (xz == 1){printf("请按照“被X数 运算符 X数” 的格式输入: \n");scanf("%lf %c %lf", &a, &fuhao, &b);switch (fuhao){case '+':c = a + b;printf("%lf + %lf = %lf \n", a, b, c);break;case '-':c = a - b;printf("%lf - %lf = %lf \n", a, b, c);break;case '*':c = a * b;printf("%lf * %lf = %lf \n", a, b, c);break;case '/':c = a / b;printf("%lf / %lf = %lf \n", a, b, c);break;default:printf("没有这个运算符\n");break;}}if (xz == 2){printf("请按照“被X数 运算符 X数” 的格式输入: \n");scanf("%d %c %d", &x, &fuhao, &y);switch (fuhao){case '%':z = x % y;printf("%d %% %d = %d \n", x, y, z);break;default:printf("没有这个运算符\n");break;}}

printf("是否还要继续使用软件计算机?如果需要使用请安(Y)否则请按随机数: ");scanf(" %c", &tc);if (tc == 'y' || tc == 'Y')printf("如果需要进行四则运算请输入1, 如果需要进行取模运算请输入2 \n");

}while (tc == 'y' || tc == 'Y');printf("\n\nBey! \n\n\n\n");

return 0;}

c语言不用switch做计算器,超级新手,用switch写了个计算器程序,求指导相关推荐

  1. linux shell 计算器 除0,用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....

    用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo &quo ...

  2. c语言switch做一个计算器,超级新手,用switch写了个计算器程序,求指导

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...

  3. c语言switch编写计算器,超级新手,用switch写了个计算器程序,求指导

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...

  4. C语言switch怎么算,超级新手,用switch写了个计算器程序,求指导

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...

  5. c语言用switch计算器,超级新手,用switch写了个计算器程序,求指导

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...

  6. python编写一个简单计算器_如何用Tkinter写个简单计算器

    上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYthon的可视化界面(虽然这样很不明智) 但是现在做起来感觉 ...

  7. android 加减乘除计算器,【03-21求助】写一个简易计算器的安卓app,一按加减乘除就退出...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package com.example.ag; import android.app.Activity; import android.os.Bundle ...

  8. c语言用矩形法计算积分,C++编程:写一个用矩形法求定积分的通用函数

    C++编程:写一个用矩形法求定积分的通用函数 分别求: 说明:sina,cos,exp 函数已在系统的数学函数库中,程序开头要用#indlude 以下是此题的[c++源代码],需要[c源代码]请点击进 ...

  9. 《Go语言精进之路,从新手到高手的编程思想、方法和技巧1》读书笔记和分享

    Go语言精进之路,从新手到高手的编程思想.方法和技巧 读书分享 1 本书定位 2 本书内容总览 3 选择本书的原因 4 小收获分享 第7-12条 真的不知道咋命名 第13-19条 能用--怎么用更好 ...

最新文章

  1. 详解Azure的权限控制
  2. 被京东和腾讯赶走的中年白领,不会有人同情
  3. php缺失php5.dll,php5.dll丢失怎么办
  4. python常见错误-Python错误及异常总结汇总
  5. python模拟c的struct
  6. Android中控件移动的实现
  7. CodeForces - 1494D Dogeforces(贪心+构造)
  8. 为多网络请个“交警”
  9. SAP C4C Mashup port bindingF4帮助对话框里的数据源
  10. CF--思维练习-- CodeForces - 215C - Crosses(思维题)
  11. java与mysql的交互_java与数据库交互常用到的一些方法
  12. Linux上Svn环境搭建
  13. 【XDA汉化组编写】Android软件汉化/精简/去广告/优化教程 FAQ
  14. hdu 2222 Keywords Search AC自动机——多串匹配
  15. datagridview 设置选中行_Sublime Text 3最好的功能、插件和设置
  16. Getmemory函数详解--内存操作的理解
  17. linux内核 eql.c,Linux Kernel EQL_GETMASTRCFG请求内核信息泄露漏洞
  18. ES6入门---变量的解构赋值
  19. Mac——snip滚动截图
  20. grub.exe和grldr的区别和联系

热门文章

  1. window mysql8.0 zip版本安装
  2. bd3.2 Python高级
  3. 数据结构第二章线性表学习笔记
  4. 用vue制作饿了么首页(1)
  5. tf.truncated_normal和tf.random_normal使用方法的区别
  6. Windows基本路由配置(cmd/route)
  7. 学习笔记#Android Studio 从安装到虚拟机启动
  8. 利用开区间覆盖的约简给出$\bf{Lindelöf}$覆盖定理的一个新证明
  9. 3月第3周新闻回顾:3Com案三日动荡 珊瑚虫作者入狱3年
  10. 本地配yum(没有网络)