linux 使用for 循环求10的阶乘

linux 使用for 循环求10的阶乘,第1张

for循环是Bash中最常用的语法结构。阶乘语法格式如下:格式一for 变量do语句done格式二for 变量 in 列表do语句done格式三for ((变量=初始值条件判断变量变化))do语句done

while计算阶乘还是比较简单的,假设需要计算1到3的阶乘:

jiechen=1 #申明变量

for bb in `seq 1 3` #计算1到3的阶乘

do

jiechen=`expr ${bb} \* ${jiechen}` #循环结算

done

echo "10! = ${jiechen}" #打印结果


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

原文地址: http://outofmemory.cn/yw/8727144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存