计算器1.0

 

#include <iostream>
using namespace std;
int main()
{
	while(1)
	{
	system("color 2A");
	int a,b;
	cout <<"请输入第一个数"<<endl;
	cin>>a;
	cout <<"请输入第二个数"<<endl;
	cin>>b;
	cout<<a<<"+"<<b<<"="<<a+b<<endl;
	cout<<a<<"-"<<b<<"="<<a-b<<endl;
	cout<<b<<"-"<<a<<"="<<b-a<<endl;
	cout<<a<<"*"<<b<<"="<<a*b<<endl;
	cout<<b<<"/"<<a<<"的结果是"<<1.0*b/a<<endl;
	cout<<a<<"/"<<b<<"的结果是"<<1.0*a/b<<endl;
	cout<<a<<"/"<<b<<"的商是"<<a/b<<"余数是"<<a%b<<endl;
	cout<<b<<"/"<<a<<"的商是"<<b/a<<"余数是"<<b%a<<endl;
	cout<<"是否继续?(y,n)"<<endl;
	char c;
	cin>>c;
	if(c=='y'){
		system("cls");
	}
	else
	{
		cout<<"谢谢使用!"<<endl;
		return 0;
	}
	
	
	}
	return 0;
}

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 以下是一个简单的计算器Python代码: ```python # 定义函数实现加法 def add(x, y): return x + y # 定义函数实现减法 def subtract(x, y): return x - y # 定义函数实现乘法 def multiply(x, y): return x * y # 定义函数实现除法 def divide(x, y): return x / y print("请选择你要进行的操作:") print("1. 加") print("2. 减") print("3. 乘") print("4. 除") # 获取用户输入 choice = input("输入你的选择(1/2/3/4):") num1 = float(input("输入第一个数字: ")) num2 = float(input("输入第二个数字: ")) if choice == '1': print(num1,"+",num2,"=", add(num1,num2)) elif choice == '2': print(num1,"-",num2,"=", subtract(num1,num2)) elif choice == '3': print(num1,"*",num2,"=", multiply(num1,num2)) elif choice == '4': print(num1,"/",num2,"=", divide(num1,num2)) else: print("输入错误") ``` 运行代码,根据提示选择要进行的操作和输入数字,即可进行简单的计算。 ### 回答2: 计算器是一种用于执行数学运算的工具,可以通过编写Python代码来实现。 以下是一个简单的计算器的Python代码示例: ``` while True: print("欢迎使用计算器!") print("1. 加法") print("2. 减法") print("3. 乘法") print("4. 除法") print("5. 退出") choice = int(input("请输入您的选择: ")) if choice == 1: num1 = float(input("请输入第一个数: ")) num2 = float(input("请输入第二个数: ")) result = num1 + num2 print("结果: ", result) elif choice == 2: num1 = float(input("请输入第一个数: ")) num2 = float(input("请输入第二个数: ")) result = num1 - num2 print("结果: ", result) elif choice == 3: num1 = float(input("请输入第一个数: ")) num2 = float(input("请输入第二个数: ")) result = num1 * num2 print("结果: ", result) elif choice == 4: num1 = float(input("请输入第一个数: ")) num2 = float(input("请输入第二个数: ")) # 除数不能为0,需要进行判断 if num2 == 0: print("除数不能为0!") else: result = num1 / num2 print("结果: ", result) elif choice == 5: print("感谢使用计算器!") break else: print("无效的选择,请重新输入!") ``` 该计算器代码中使用了一个无限循环,用户可以输入不同的选择来执行对应的数学运算。用户可以选择加法、减法、乘法、除法或退出计算器。根据用户的选择,计算器会要求输入相应的数字,并执行对应的数学运算,最后打印结果。当用户选择退出时,循环终止,计算器结束运行。 请注意,这只是一个简单的计算器代码示例,仅包括了基本的四则运算。在实际编写计算器时,还可以对输入进行验证、添加更多的数学运算功能等。 ### 回答3: 计算器是一个简单的数学工具,用于执行各种数学运算,如加法、减法、乘法和除法。下面是一个使用Python编写的计算器代码的示例: ```python def calculator(): print("欢迎使用计算器!") num1 = float(input("请输入第一个数字:")) operator = input("请输入运算符(+、-、*、/):") num2 = float(input("请输入第二个数字:")) if operator == "+": result = num1 + num2 print("计算结果为:", result) elif operator == "-": result = num1 - num2 print("计算结果为:", result) elif operator == "*": result = num1 * num2 print("计算结果为:", result) elif operator == "/": if num2 != 0: result = num1 / num2 print("计算结果为:", result) else: print("错误:除数不能为0!") else: print("错误:无效的运算符!") calculator() ``` 使用这段代码,用户将会被提示输入两个数字和一个运算符,然后计算器会根据用户输入的运算符执行相应的数学运算,并输出计算结果。例如,如果用户输入的数字是2、运算符是"-"和数字是1,则计算器将输出"计算结果为:1.0"。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值