字符串、数字与数组的编程应用
字符串和数字的运算
在编程中,字符串和数字的操作是基础且重要的部分。
取模运算
取模运算( % )用于计算除法的余数。例如, echo $(( 5 % 2 )) 的结果是 1 ,这表明 5 除以 2 的商是 2,余数是 1。取模运算在循环中非常有用,它可以让操作在循环执行的特定间隔进行。以下是一个示例脚本,用于显示一行数字,并突出显示 5 的倍数:
#!/bin/bash
# modulo: demonstrate the modulo operator
for ((i = 0; i <= 20; i = i + 1)); do
remainder=$((i % 5))
if (( remainder == 0 )); then
printf "<%d> " "$i"
else
printf "%d " "$i"
fi
done
printf "\n"
执行该脚本的结果如下:
<0> 1 2 3 4 <5> 6 7 8 9 <10> 11 12 13 14 <15> 16 17 18 19 <20>
赋值操作
算术表达式可以进行赋值操作。每次给变量赋值时,就是在进行赋值操作,也可以在算术表达式中
超级会员免费看
订阅专栏 解锁全文
1301

被折叠的 条评论
为什么被折叠?



