
flag=1
sum=0
for((i=1i<=100i++))do
add=`baiexpr $flag * $i
sum=`expr $sum + $add`
flag=`expr 0 - $flag`
done
echo $sum
或:
#include<iostream>
using namespace std
int main()
{
baiint sum=0
int i
for(i=1i<=100i++)
dusum=sum+i
cout<<"1+2+3+...+100="<<sum<<endl
}
扩展资料:
本示例使用Shell 函数来完成一个用户指定的应用程培埋序。将第二个参数值设成1,可让该程序以正常旦和大小的窗口完成,并且拥有焦点。 Dim RetValRetVal = Shell("C:\WINDOWS\CALC.EXE", 1) ' 完成Calculator。
使用shell脚本调用linux中当前时间,并记录在log文件中,10秒后再次记录时间。
date>>/tmp/data.log
sleep10
date>>模中盯/tmp/data.log
参考资料来源:百度百科-shell
sum=0for((i=1i<=100i++))do
sum=$((i+sum))
done
echo $sum
很多很多者老种方法,可首灶升辩毕以网上搜一下贴
while 循环版本#! /bin/bash
i=1
j=0
while :
do
j=$((j + i))
((i == 100 )) &&break
((i++))
done
echo $j
for 循环键蚂此版物则本
#! /bin/稿迅bash
j=0
for ((i=1 i<=100 i++))
do
j=$((j + i))
done
echo $j
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)