【无标题】

一个简单的计算器,此计算器将在2022年6月前完善并推出武器库–密码换算器

#include <iostream>
using namespace std;
int main ()
{
   int num1,num2,num3;
   char symbol;//定义符号
   int num4;
   unsigned long long num5 = 1;
   system("color 5");//改变颜色,没啥用
   cout<<"输入数字"<<endl;
   cin>>num1;
   cin>>num2;
   cout<<"选择符号"<<endl;
   cin>>symbol;
   switch(symbol)//根据symbol来寻找运算方式
   {
      case '+'://加
         num3=num1+num2;
         cout<<num3;
         break;
      case '-'://减
         num3=num1-num2;
         cout<<num3;
         break;
      case '*'://乘
         num3=num1*num2;
         cout<<num3;
         break;
      case '/'://除
         if (num2==0)
         {
            cout<<"this is zero"<<endl;
         }
         else
         {
            num3=num1/num2;
            cout<<num3;
         }
         break;
      case 'a'://新增阶乘
         cout<<"输入数字"<<endl;
         cin>>num4;
         for (int i = 1; i <= num4; ++i)
         {
            num5 *= i;
         }
         cout<<num5;
         break;
      case '%'://取余
         cout<<num1%num2<<endl;
         break;
      // case ' ':后续增加<cmath>

      default:
         cout<<"no"<<endl;
   }
   return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值