经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » C 语言 » 查看文章
C语言学习:用C语言实现简单的计算器
来源:cnblogs  作者:大天使维迦  时间:2021/3/8 11:58:03  对本文有异议

 

用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器的方法,利用运算符做为swich  case 语句条件,实现简单程序的编写;并且对输入的运算做判断,除数为零也需做判断;

  1. # include <stdio.h>
  2.  
  3. int main() {
  4. char operator;
  5. double firstNumber,secondNumber;
  6. printf("输入操作符 (+, -, *,/): ");
  7. scanf("%c", &operator);
  8. printf("输入两个数字: ");
  9. scanf("%lf %lf",&firstNumber, &secondNumber);
  10. switch(operator)
  11. {
  12. case '+':
  13. printf("%.1lf + %.1lf = %.1lf",firstNumber, secondNumber, firstNumber + secondNumber);
  14. break;
  15. case '-':
  16. printf("%.1lf - %.1lf = %.1lf",firstNumber, secondNumber, firstNumber - secondNumber);
  17. break;
  18. case '*':
  19. printf("%.1lf * %.1lf = %.1lf",firstNumber, secondNumber, firstNumber * secondNumber);
  20. break;
  21. case '/':
  22. printf("%.1lf / %.1lf = %.1lf",firstNumber, secondNumber, firstNumber / secondNumber);
  23. break;
  24. // operator doesn't match any case constant (+, -, *, /)
  25.  
  26. default:
  27. printf("Error! operator is not correct");
  28. }
  29. return 0;
  30. }

 


 


另外如果你想更好的提升你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许可以帮到你~

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

免费学习书籍:


 

免费学习资料:


 

原文链接:http://www.cnblogs.com/zuishuaideou/p/14474040.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号