题解 | #输出7的倍数#
输出7的倍数
http://www.nowcoder.com/practice/8b85768394304511b0eb887244e51872
#!/bin/bash
for i in {0..500}
do
if ((i%7==0));
then
echo $i;
fi
done
#!/bin/bash是shell脚本规范,设置Shell解析器为bash解析器
for循环语句有3种写法:
第一种写法:列表、数组或枚举类型遍历
for var1 in item1 item2 item3 ... do 命令 done
第二种写法: 数量比较多,有规律,定义起始位置 ..是语法表示形式,不可修改
for var1 in {start..end} do 命令 done
第三种写法:和其他语言类似的写法,通用写法,步长可变
for ((var=start;var<end;var++)) do 命令 done
if语句写法: if 条件判断语句 then 命令 fi
((整数表达式))可进行整数计算,整数的比较