C++升级版计算器,好用

C++升级版计算器,好用,第1张

C++升级版计算器,好用

之前那一个被我删了,重投一个

 主要修复:除0时的bug导致运行出错,输入任意字符后需按回车才能返回

#include        //最基本的头文件 
#include          //用来计算乘方和开方 
#include       //用于延时和清屏
#include         //调用getch()(即返回指令)
using namespace std;
int main() 
{
	int c;                //用来选择的变量 
	float a,b,d;          //a和b是用于输入数字的变量,d为float使结果为实数 
	char fh;              //返回变量 
	while(1)              //循环,使这一个计算器可以重复性的使用 
	{
		cout<<"欢迎使用计算器,C++制作"<>c;           //选择 
		system("cls");    //选择之后清屏 
		if(c==1)
		{
			cout<<"nnn   请输入第一个数字:";
			cin>>a;
			cout<<"nnn   请输入第二个数字:";
			cin>>b;
			d=a+b;        //d是结果,让结果是两数相加的和
			system("cls");
			cout<<"n  "<>a;
			cout<<"nnn   请输入第二个数字:";
			cin>>b;
			d=a-b;        //d是结果,让结果是两数相减的差 
			system("cls");
			cout<<"n  "<>a;
			cout<<"nnn   请输入第二个数字:";
			cin>>b;
			d=a*b;        //d是结果,让结果是两数相乘的积 
			system("cls");
			cout<<"n   "<>a;
			cout<<"nnn   请输入第二个数字:";
			cin>>b;
			if(b!=0)      //当除数不是0时,进行除法运算 
			{
			  d=a/b;      //d是结果,让结果是两数相除的商
			  system("cls");
			  cout<<"n   "<>a;
			cout<<"nnn   请输入第二个数字:";
			cin>>b;
			d=pow(a,b);   //让结果是底数的指数次幂 
			system("cls");
			cout<<"n   "<>a;
			d=sqrt(a);    //让结果是你输入数字的开方 
			system("cls");
			cout<<"n   把"<6||c<0)  //当选择的不是上面的选项时 
			cout<<"你选择的选项有误,请返回后重新选择"< 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5703109.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存