可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

计算器源码(计算器编程代码)

  • 全部评论(3)
  • 飞创科技
  • #include<stdio.h>int main() { double num1 = 0; //输入1 double num2 = 0; //输入2 char ch; //操作 double ret = 0; //结果 printf( "输入第一个数:" ); scanf( "%lf", &num1 ); printf( "输入第二个数:" ); scanf( "%lf", &num2 ); printf( "操作[+ - * /]:" ); getchar(); scanf( "%c", &ch ); switch( ch ) { case '+': ret = num1 + num2; break; case '-': ret = num1 - num2; break; case '*': ret = num1 * num2; break; case '/': ret = num1 / num2; break; default: break; } printf( "结果:%.2lf\n", ret ); return 0;} 写个简单易懂的,你操作计算器的步骤就是编写程序的思路呀
  • 2021-02-19 17:45:01
  • 网站快速搭建
  • include<iostream>float a,b,m=1;string n;while(m==1){cin>>a>>b;cin>>n;switch(n){ case `+` : cout<<a<<"+"<<b<<"="<<a+b <<end1; break; case `-` : cout<<a<<"-"<<b<<"="<<a-b <<end1; break; case `*` : cout<<a<<"*"<<b<<"="<<a*b <<end1; break; case `/` : cout<<a<<"/"<<b<<"="<<a/b <<end1; break; case `%` : cout<<a<<"%"<<b<<"="<<a%b <<end1; break; defult: cout<<"输入错误,请检查" <<end1;}cout<<"按1继续,其他键退出:";cin>>m;}
  • 2021-02-11 16:20:41
  • 万岳科技
  • 用c语言编写一简单计算器源代码 包括四则混合运算包括括号 如5+2*(3+2),这道题的主要目的是去除括号,若不使用栈,则考虑函数递归方式,对表达式去括号!
  • 2021-02-11 16:20:41
  • 商品推荐