会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
j2ee技术
博客园
首页
新随笔
订阅
管理
shell编程连载【2】-+1~100求和
【方法1】运用for in语句
(1) bash
#! /bin/bash sum=0; for i in {1..100} do ((sum = sum + i)) done echo $sum
(2) perl
#! /usr/bin/perl $sum=0; for ($i = 0; $i <=100 ; $i+=1) { $sum +=$i; } print "$sum\n";
【方法2】运用while语句
(1) bash
#! /bin/bash i=0; sum=0; while [ "$i" -lt 100 ] do ((i = i + 1)) (( sum = sum + i)) done echo $sum
(2) perl
#! /usr/bin/perl $i=0; $sum=0; while($i<=100) { $sum+=$i; $i+=1; } print "$sum\n";
【方法3】运用continue和break
#! /bin/bash i=0; sum=0; while [ "$i" -lt 500 ] do if [ "$i" -lt 100 ] then ((i = i + 1)); (( sum = sum + i)) continue; else break; fi done echo $sum
posted @
2011-10-07 20:19
j2ee技术
阅读(
340
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告