题解 | #shell/bash输出7的倍数#

输出7的倍数

http://www.nowcoder.com/practice/8b85768394304511b0eb887244e51872

在一个最大值范围内,循环获取7的倍数,直到达到限制值500退出循环

#for循环,循环控制条件为空=相当于死循环, 循环条件放在了if中
temp=0
for((i=0; ; i++)); do
 temp=$((${i} * 7))
 if [ ${temp} -ge 500 ]; then
  break
 else
  echo "${temp}"
 fi
done

#while 循环
temp=0
i=0
while [ true ]; do
 temp=$((${i} * 7))
 ((i++))
 if [ ${temp} -gt 500 ]; then
  break
 fi
 echo "${temp}"
done
全部评论

相关推荐

点赞 评论 收藏
分享
“校招”、“3-5年经验”
xiaolihuamao:逆向工程不是搞外挂的吗,好像现在大学生坐牢最多的就是诈骗罪和非法侵入计算机系统罪,发美金,还居家办公,就是怕被一锅端,
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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