c++计算器(简陋版)

先 赞 再 看

cpp 复制代码
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
	cout<<"欢迎进入简陋计算器"<<endl;
	Sleep(2000);
	system("cls");
	system("color F2");
	while(2>1){
	cout<<"输入a,b,c,d,a为第一个数,b为运输符号,c为第二个数,d输1个等号,a,b,a,d用空格隔开"<<endl; 
	int a,c;
	char b,d;
	cin>>a>>b>>c>>d;
	(int)b;
	if(d=='='){
	if(b!='+'&&b!='-'&&b!='*'&&b!='/'){
		cout<<"输入有误!!!"<<endl;
	}else{
	if(b==43){
		system("cls");
		cout<<a<<"+"<<c<<"="<<a+c;
	}
	if(b==45){
		system("cls");
		cout<<a<<"-"<<c<<"="<<a-c;
	}
	if(b==42){
		system("cls");
		cout<<a<<"*"<<c<<"="<<a*c;
	}
	if(b==47&&a%c==0){
		system("cls");
		cout<<a<<"/"<<c<<"="<<a/c;
	}else if(b==47&&a%c!=0){
		system("cls");
		cout<<a<<"/"<<c<<"="<<a/c<<"..."<<a%c; 
	}
	}
	}else{
		cout<<"输入有误!!!"<<endl; 
	}
	Sleep(2000);
	system("cls");
	}
	
	
	
	return 0;
}
相关推荐
深思慎考18 小时前
LinuxC++——spdlog日志使用入门
linux·数据库·c++
点金石游戏出海18 小时前
每周资讯 | 腾讯《三角洲行动》周年庆登双榜TOP1;腾讯首款生活模拟游戏《粒粒的小人国》曝光
游戏·腾讯·网易·游戏资讯·米哈游·三角洲行动·星布谷地
tpoog19 小时前
[C++项目框架库]redis的简单介绍和使用
开发语言·c++·redis
郝学胜-神的一滴20 小时前
深入理解 C++ 中的 `std::bind`:功能、用法与实践
开发语言·c++·算法·软件工程
1白天的黑夜120 小时前
优先级队列(堆)-1046.最后一块砖的重量-力扣(LeetCode)
c++·leetcode·优先级队列
努力学习的小廉20 小时前
我爱学算法之—— 模拟(上)
c++·算法
仰泳的熊猫20 小时前
LeetCode:496. 下一个更大元素 I
数据结构·c++·算法·leetcode
bkspiderx20 小时前
C++设计模式之行为型模式:职责链模式(Chain of Responsibility)
c++·设计模式·责任链模式
勇闯逆流河21 小时前
【C++】AVL详解
开发语言·c++
长安——归故李21 小时前
【PLC程序学习】
java·c语言·javascript·c++·python·学习·php