c语言不用switch做计算器,超级新手,用switch写了个计算器程序,求指导
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我也写过一个。。。。看样子大家都喜欢用 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写了个计算器程序,求指导相关推荐
- linux shell 计算器 除0,用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....
用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo &quo ...
- c语言switch做一个计算器,超级新手,用switch写了个计算器程序,求指导
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...
- c语言switch编写计算器,超级新手,用switch写了个计算器程序,求指导
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...
- C语言switch怎么算,超级新手,用switch写了个计算器程序,求指导
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...
- c语言用switch计算器,超级新手,用switch写了个计算器程序,求指导
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我也写过一个....看样子大家都喜欢用 switch()来写计算机 ....百度排版是渣渣!!!!! # include intmain(void){ d ...
- python编写一个简单计算器_如何用Tkinter写个简单计算器
上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYthon的可视化界面(虽然这样很不明智) 但是现在做起来感觉 ...
- android 加减乘除计算器,【03-21求助】写一个简易计算器的安卓app,一按加减乘除就退出...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package com.example.ag; import android.app.Activity; import android.os.Bundle ...
- c语言用矩形法计算积分,C++编程:写一个用矩形法求定积分的通用函数
C++编程:写一个用矩形法求定积分的通用函数 分别求: 说明:sina,cos,exp 函数已在系统的数学函数库中,程序开头要用#indlude 以下是此题的[c++源代码],需要[c源代码]请点击进 ...
- 《Go语言精进之路,从新手到高手的编程思想、方法和技巧1》读书笔记和分享
Go语言精进之路,从新手到高手的编程思想.方法和技巧 读书分享 1 本书定位 2 本书内容总览 3 选择本书的原因 4 小收获分享 第7-12条 真的不知道咋命名 第13-19条 能用--怎么用更好 ...
最新文章
- 详解Azure的权限控制
- 被京东和腾讯赶走的中年白领,不会有人同情
- php缺失php5.dll,php5.dll丢失怎么办
- python常见错误-Python错误及异常总结汇总
- python模拟c的struct
- Android中控件移动的实现
- CodeForces - 1494D Dogeforces(贪心+构造)
- 为多网络请个“交警”
- SAP C4C Mashup port bindingF4帮助对话框里的数据源
- CF--思维练习-- CodeForces - 215C - Crosses(思维题)
- java与mysql的交互_java与数据库交互常用到的一些方法
- Linux上Svn环境搭建
- 【XDA汉化组编写】Android软件汉化/精简/去广告/优化教程 FAQ
- hdu 2222 Keywords Search AC自动机——多串匹配
- datagridview 设置选中行_Sublime Text 3最好的功能、插件和设置
- Getmemory函数详解--内存操作的理解
- linux内核 eql.c,Linux Kernel EQL_GETMASTRCFG请求内核信息泄露漏洞
- ES6入门---变量的解构赋值
- Mac——snip滚动截图
- grub.exe和grldr的区别和联系
热门文章
- window mysql8.0 zip版本安装
- bd3.2 Python高级
- 数据结构第二章线性表学习笔记
- 用vue制作饿了么首页(1)
- tf.truncated_normal和tf.random_normal使用方法的区别
- Windows基本路由配置(cmd/route)
- 学习笔记#Android Studio 从安装到虚拟机启动
- 利用开区间覆盖的约简给出$\bf{Lindelöf}$覆盖定理的一个新证明
- 3月第3周新闻回顾:3Com案三日动荡 珊瑚虫作者入狱3年
- 本地配yum(没有网络)