sum变量不定义,也可以默认为0进行运算吗?

来源:4-6 while循环命令

qq_木林森_2

2020-06-20

如下代码:不定义sum值,可正常运算出1+2+3+…+100的结果
for (( i = 1; i <= 100 ; i++ ))
do
((sum+=$i))
done
echo “1+2+3+4+5+…+100 = $sum”

写回答

1回答

酷田

2020-06-20

在shell中是可以的,变量不需要提前定义,也不是强类型的,在具体赋值时解释器会自动转换

0
0

掌握Shell脚本编程 360架构师带你进阶Linux高手

30%知识讲解+70%实例操作 掌握Shell脚本编程能力

1638 学习 · 297 问题

查看课程