为什么要用for循环语句

 我来答
百度网友2f757675
2017-05-17 · TA获得超过7233个赞
知道大有可为答主
回答量:7506
采纳率:90%
帮助的人:1902万
展开全部
这些都是
程序
语言中常用的循环程序结构,执行的操作雷同,但细节上是一定要注意的,自己编写程序掌握for、while就足以解决问题了,但要阅读他人的程序就要全面掌握啦。

下面以C语言为例介绍。
循环结构1
for(i = 1;i < 10;i++)
{
......
......
}
第一次进入循环首先给i赋初值i = 1(此操作只发生在第一次,以后不再执行这样的操作),判断条件是否满足i < 10,如果为真,继续执行循环体,并执行i++操作,否则,跳出循环体,顺序执行循环体下面的语句。可以看出,如果第一此进入循环时,不满足条件,则该循环就被直接跳过。

循环结构2
while(<条件>)
{
......
......
}
该循环首先判断条件,如果为真,执行循环体,如果为假,跳出循环体,顺序执行循环下面的语句。与for循环的相同之处是,首先判断条件的真与假。

3、循环结构3
do {
......
......
}while(<条件>)
这种循环体与上述两种的最大区别是,首先执行循环体的语句,接下来才判断条件的真与假。另外要说明的是后两种循环结构的循环体内必须写入条件变更语句,类似for结构中的i++,否则,将会成为“死循环”。

比较以上三种循环结构还可以发现,for的控制变量是整数,这对于数组等操作很方便,而后两种的控制变量就没那样严格的要求,较for循环体有更灵活的使用范围。
姣俐梦
2017-05-17 · 超过32用户采纳过TA的回答
知道答主
回答量:64
采纳率:100%
帮助的人:17.6万
展开全部
只要指定条件为 true 都执行语句块.
for (initialization; test; increment)
statements
参数
initialization
必选项.一个表达式.该表达式只在执行循环前被执行一次.
test
必选项.一个 Boolean 表达式.如果 test 是 true,则 statement 被执行.如果 test 是 false,则循环结束.
increment
必选项.一个表达式.在每次经过循环的最后执行该递增表达式.
statements
可选项.test 是 true 时,要执行的一个或多个语句.可以是复合语句.
说明
循环要执行确定的次数,通常使用 for 循环.
示例
下面的例子示范了一个 for 循环.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式