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;
}
相关推荐
桀人5 分钟前
C++——模板初阶(收录在专栏C++入门到精通)
开发语言·c++
Lumbrologist32 分钟前
【C++】零基础入门 · 第 2 节:变量、基本数据类型与输入输出
java·开发语言·c++
XX風37 分钟前
CMake / Make / Ninja / MSVC / GCC / Clang / MSBuild —— 完整体系化理解
c++
Peter·Pan爱编程1 小时前
10. new_delete 不是 malloc_free 的包装
c++·人工智能·算法
故事和你913 小时前
洛谷-【动态规划1】动态规划的引入2
开发语言·数据结构·c++·算法·动态规划·图论
fpcc3 小时前
c++编程实践——历史记录的管理
c++
玖笙&4 小时前
✨WPF编程基础【3.3】:容器控件(附源码)
c++·wpf·visual studio
汉克老师4 小时前
GESP5级C++考试语法知识(十七、二分算法提高篇(二))
c++·算法·二分算法·gesp5级·gesp五级·二分算法易错点
a58808115 小时前
WarCraft III《魔兽争霸3冰封王座》原版安装包——游戏玩法、配置要求与详细安装教程
windows·游戏·游戏程序
我材不敲代码5 小时前
Python 正则表达式进阶实战:从文本清洗到复杂信息提取
c++·python·正则表达式