编写三个shell程序,分别用for、while、untill求从1...100的素数和。
编写三个shell程序,分别用for、while、untill求从1…100的素数和。
来了老弟?
for:
sum=0
for ((i=1; i<=100; i++))
do
for ((j=2; j<i; j++))
do
if((i%j==0))
then
break
fi
done
if((i==j))
then
sum=$[$sum+$i]
fi
done
echo $sum
until:
i=1
sum=0
until [[ i -gt 100 ]
原创
2021-01-03 11:12:34 ·
2751 阅读 ·
0 评论