echo “Enter the value of variable x”
read x
echo “Enter the value of variable y”
read y
answer="\( $x + $y \) \* \( $x + $y \) \* \( $x + $y \) = $(( $x + $y ) * ($x + $y) * ($x + $y))"
我想要一个程序找到(x + y)^ 3,请让我知道实际代码应该是什么
答案 0 :(得分:2)
你错过了一些问题。
修正:
answer="\( $x + $y \) \* \( $x + $y \) \* \( $x + $y \) = $(( ($x + $y ) * ($x + $y) * ($x + $y) ))"
我希望这会有所帮助。
P.S。因为您似乎是新用户,如果您得到的答案可以帮助您,请记住将其标记为已接受,并且/或者给它一个+(或 - )作为有用的答案。
答案 1 :(得分:2)
无需使用bc
,您可以使用Bash内置算术代替:
echo $((($x+$y)**3))
答案 2 :(得分:1)
可以使用bc
简单地完成:
$(echo "$(($x+$y))^3" | bc)
或简单地使用bash(感谢lecodesportif):
$((($x+$y)**3))
答案 3 :(得分:1)
你也可以使用:
让ANSWER =(x + y)** 3