题解 | 输出 0 到 500 中 7 的倍数
输出 0 到 500 中 7 的倍数
https://www.nowcoder.com/practice/8b85768394304511b0eb887244e51872
do...while
循环(设置变量 i
,从 0~500 中去判断) + 条件判断(设置变量 mod
为 i
除以7取模,判断除以7取模后是否为0,如果是,则输出变量 i
) 即可解决:
#!/bin/bash
i=0
while [ $i -le 500 ]; do
mod=$(($i % 7))
if [ $mod -eq 0 ]; then
echo "$i"
fi
let i+=1;
done