99问答网
所有问题
在Linux下利用Shell脚本编写一程序,实现1到100之和。
如题所述
举报该问题
推荐答案 2010-12-28
#!/bin/bash
for num in {1..100}
do
sum=$(($sum + $num))
done
echo $sum
#注:bash中产生序列的方法用 seq 1 100 或者 {1..100} 注意其中不能有空格!
#后面的语法比较简单,求值用 $(( ... )) 中间的省略号表示表达式;
#shell语法 赋值的时候变量直接写名字,取值的时候要在变量名前面加上 $ .
#附带,命令行一句话的版本:
for num in {1..100};do sum=$(($sum + $num));done;echo $sum
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vWtejeOvO.html
其他回答
第1个回答 2010-12-28
#!/usr/bin/ksh
cal_id=1
num_count=100
sum_num=0
while [ $cal_id -le $num_count ]
do
sum_num=`expr $cal_id + $sum_num`
cal_id=`expr $cal_id + 1`
done
echo $sum_num
本回答被网友采纳
第2个回答 2020-12-03
您的浏览器不支持HTML5视频
相似回答
大家正在搜
相关问题
在Linux系统中编写shell程序1到100的平方和
编写一个求1到100之和的shell脚本
编写一个shell程序,将1到100之间的所有整数累加求和(...
编写一个shell脚本,求1到100以内的偶数和
1.编写shell程序addm,实现从键盘输入两个数,并把其...
LINUX:编写一个shell脚本,并利用函数实现数列求和运...
在linux上,用shell脚本实现1+2+3+……100,...
在linux上,用C语言和shell脚本2种方法实现1+2+...