https://www.myziyuan.com/
- 飞创科技
- #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