用C语言编写简易计算器
2017-06-29 11:40
218 查看
用C语言中的switch语句实现简易的四则运算计算器
#include<stdio.h> int main() { double number1=0.0; double number2=0.0; char operation=0; for(;;) { printf("\nEnter the calculation\n"); scanf("%lf%c%lf",&number1,&operation,&number2); switch(operation) { case '+': printf("=%lf\n",number1+number2); break; case '-': printf("=%lf\n",number1-number2); break; case '*': printf("=%lf\n",number1*number2); break; case '/': if(number2==0) printf("\n\n\aDivision by zero error!\n"); else printf("=%lf\n",number1/number2); break; case '%': if((long)number2==0) printf("\n\n\aDivision by zero error!\n"); else printf("=%ld\n",(long)number1%(long)number2); break; default: printf("\n\n\aDivision by zero error!\n"); break; } } return 0; }
相关文章推荐
- C语言编写简易计算器的思路和过程
- c语言:编写一个简易计算器,打印菜单界面,实现加减乘除运算,可以退出菜单界面
- c语言:编写一个简易计算器,打印菜单界面,实现加减乘除运算,可以退出菜单界面
- 趣味C—改进C语言编写简易计算器的思路和过程
- 【C语言】编写一个函数reverse_string(char * string)(递归实现),将参数字符串中的字符反向排列,不能使用C函数库中的字符串操作函数。
- (学习java)利用顺序栈简易计算器的编写
- Emacs编写C语言和gcc编译问题
- C语言:编写程序数一下 1到 100 的所有整数中出现多少次数字 9
- 编写C语言版本的卷积神经网络CNN之三:CNN的误差反向传播过程
- 关于c语言头文件的编写
- c语言使用链表编写一个可以实现班级学生管理系统,增加,删除,修改学生信息
- 《C语言编写 学生成绩管理系统》
- C语言编写的进程进度条显示程序
- 《对C语言编写的银行系统用C++进行重构——4》
- js编写的简易计算器
- c语言编写简单shell解释器
- 使用Swing编写win7简易计算器4——双目运算符
- C语言中常见库函数编写(占坑)
- C语言简单计算器(基于栈和逆波兰表达式)这几天忙着开学的事宜,一直没时间刷提,就把今天刚做好的课程设计——简易计算器贴在这给大家参考!(计算小数时要用0减正数并用括号括起来,这一点不足以后再改进)
- 实验2 用c语言编写简单程序