设计一个简单的计算器,实现“加、减、乘、除”功能(四则运算:符号使用+、-、*、/)。计算器格式:请输入第一个数:请输入运算符:请输入第二个数:
#!/bin/bashread -p "请输入第一个数:"num1read -p "请输入运算符:"fuhaoread -p "请输入第二个数:" num2if [ "$fuhao" == "+" ]thenecho $num1+$num1=$(($num1 + $num2))elif [ "$fuhao" == "-" ]thenecho $num1-$num2=$(($num1 - $num2))elif [ "$fuhao" == "*" ]thenecho $num1*$num2=$(($num1 * $num2))elif [ "$fuhao" == "/" ]thenecho $num1/$num2=$(($num1 / $num2))elseecho "错误"fi
举一反三
内容
- 0
创建一个Windows应用程序,请设计一个简单的计算器,只需要实现“+”,“—”,“*”,“/”运算。
- 1
以下程序的功能:先后输入两个数,如果前一个数大于后一个数,则交换前后两个数的值;否则,两个数保持不变。请修改程序的部分代码,使程序可以实现相应的功能。 a=input("请输入第一个整数") b=input("请输入第二个整数") ifa-b>0: a=b b=a print(a,b)
- 2
设计简单的计算器,根据输入的运算符号,将两个整数进行相应的计算
- 3
请写出判断质数的函数isPrime() ,然后输入两个数13和15,分别判断这两个数是否为质数。判断x为质数方法是从用x从2开始逐个除至x-1,若余数都不为0 ,则x为质数。输入格式:请输入第一个数:13输出格式:13是一个质数输入格式:请输入第二个数:15输出格式:15不是一个质数
- 4
求n(2<=n<=10)个整数中倒数第二小的数。每一个整数都独立看成一个数,比如,有三个数分别是1,1,3,那么,第二小的数就是1。(每个数均小于100)说明:首先输入一个整数n,然后输入n个数。请输出第2小的数。例如输入:5-5-10105080程序输出第2小的数:-5要求:使用循环实现。