用while循环语句写
时间: 2023-05-27 07:02:26 浏览: 60
一个计算器程序,实现加、减、乘、除、求余等基本运算。
```
while True:
num1 = float(input("请输入第一个数:"))
num2 = float(input("请输入第二个数:"))
oper = input("请输入要进行的运算符(+、-、*、/、%):")
if oper == "+":
result = num1 + num2
elif oper == "-":
result = num1 - num2
elif oper == "*":
result = num1 * num2
elif oper == "/":
result = num1 / num2
elif oper == "%":
result = num1 % num2
else:
print("输入有误,请重新输入!")
continue
print("计算结果为:", result)
again = input("是否继续计算(Y/N):")
if again == "Y":
continue
else:
print("程序结束。")
break
```
以上是一个简单的计算器程序,通过while循环实现用户不断输入并计算,直到用户选择结束程序。程序中使用了if-elif-else语句判断用户输入的运算符,并根据不同的运算符进行相应的计算。