想法可以和算法一样,但语法不同
例如,1 2 3 4 .超过10000停止,
shell、c和python的实现思路相似。
1、外壳实现while循环
#! /lsdym/sh
sum=0
i=0
while [ $sum -lt 10000 ];
德奥
I=$ () ) I1 ); #or () (I );
sum=$ () $sum$I ); #or () sum=sumI );
道恩
echo $i,$sum
2、c实现while循环
#include 'stdio.h '
int main () )
{
int sum=0;
int i=0;
while(sum10000 )。
{
I;
sum=sum i;
}
printf('%d、%dn )、I、sum );
返回0;
}
3、外壳实现for循环
#! /lsdym/sh
sum=0
for () I=1; I ) );
德奥
sum=$($sum$I ) ) ) or ) ) ) sum=sumI ) )
if [ $sum -gt 10000 ]; 陈真
布雷克;
fi
道恩
echo $i,$sum
4、实现for循环
#include 'stdio.h '
int main () )
{
int sum=0;
int i;
for(I=1; I )
{
sum=sum i;
if(sum10000 ) {
布雷克;
}
}
printf(%d(n ),sum );
返回0;
}
5、实现do/while
#include 'stdio.h '
int main () )
{
int sum=0;
int i=0;
德奥
{
I;
sum=sum i;
(while ) sum10000;
printf('%d、%dn )、I、sum );
返回0;
}
6、掌上电脑实现while循环
#! /usr/lsdym/python
sum=0
i=0
while sum 10000 :
i=i 1;
sum=sum i;
打印I,sum;
自己领悟:
1.shell必须能够处理简单的任务,并在10分钟内快速开发(。 只是需要操作服务器)。
2 .太复杂了,推荐Python
下面是两种脚本的学习视频。 我希望对你有帮助哦~
如果有疑问的话,请查找下面的视频并发表评论。 我想回答你的问题。 【~【Linux脚本】shell脚本自动化编程实战-入门放弃(完整版(_哔哩哔哩) ((((干杯(-Bilibiliwww.Bilibili.com【纯干】)