题解 | #求平均值#

求平均值

http://www.nowcoder.com/practice/c44b98aeaf9942d3a61548bff306a7de

01.AC的Shell

#!/bin/bash
read loop
sum=0 
count=0
for ((i = 0; i < $loop; ++i)) 
do 
    read temp
    ((sum+=temp))
    ((++count))
done
echo "scale=3;$sum/$count" | bc

02.差点AC的shell

  • 问题出在最后一行
    #!/bin/bash
    read loop
    sum=0 
    count=0
    for ((i = 0; i < $loop; ++i)) 
    do 
      read temp
      ((sum+=temp))
      ((++count))
    done
    echo "scale=3;$sum/$count" 

03.修改原先AC代码

  • 谢谢牛油@xxxxw 指出该处loop
#!/bin/bash
read loop
sum=0 
for ((i = 0; i < $loop; ++i)) 
do 
    read temp
    ((sum+=temp))
done
echo "scale=3;$sum/$loop" | bc
全部评论
count不就是loop吗
1 回复 分享
发布于 2021-06-30 11:58

相关推荐

ResourceUt...:你是我见过最美的牛客女孩
晒一下我的毕业照
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务