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;
}
相关推荐
choumin32 分钟前
创建型模式——工厂方法模式
c++·设计模式·工厂方法模式·创建型模式
云小逸1 小时前
【SVN 详细使用指南:从入门到团队协作】
c++·svn
Awna4 小时前
Skynet / KBEngine / BigWorld 完整介绍与横向对比
游戏
ziguo11226 小时前
深入浅出 C/C++ 数据类型:从入门到踩坑
linux·c语言·c++·windows·visual studio
白色冰激凌7 小时前
[SECS/GEM研究] (三)SECS-I 串口上消息怎么分块和重传
c++·secs/gem
光头闪亮亮7 小时前
Fyne ( go跨平台GUI )项目实战-项目开发必备基础知识(中)
android·c++·go
光头闪亮亮7 小时前
Fyne ( go跨平台GUI )项目实战-项目开发必备基础知识(下)
android·c++·go
_wyt0017 小时前
洛谷 P7912 [CSP-J 2021] 小熊的果篮 题解
c++·队列
choumin8 小时前
创建型模式——原型模式
c++·设计模式·原型模式·创建型模式
code_pgf9 小时前
C/C++ 常用容器功能汇总
c语言·开发语言·c++