设为首页 加入收藏

TOP

3.1.2 使用for循环计数
2013-10-07 14:43:21 来源: 作者: 【 】 浏览:64
Tags:3.1.2 使用 for 循环 计数

3.1.2  使用for循环计数

第一个for循环从0计数到9,其初始语句如下:

  1. for (int i = 0; i < 10; ++i) 

初始化语句int i = 0声明了i并将其初始化为0。表达式i < 10表示只要i小于10,循环就继续。最后的action语句++i使i在每次循环体结束后都递增。结果是循环迭代10次,针对0~9中的数每个一次。每次迭代过程中,循环体都显示i的值。

接下来的for循环从9向下计数到0,其初始语句如下:

  1. for (int i = 9; i >= 0; --i) 

其中,i的初始值为9,且只要i大于等于0,循环就将继续。每次循环体结束时,i值递减。结果是循环显示的值为9~0。

接下来的循环从0计数到50,每次加5,其初始语句如下:

  1. for (int i = 0; i <= 50; i += 5) 

其中,i的初始值为0,且只要i小于等于50,循环就将继续。但要注意action语句i += 5在循环体结束后使i增加5。结果是循环显示0、5、10、15等。表达式i<=50表示只要i小于等于50,则执行循环体。

可以使用任意值初始化计数器变量、创建测试条件以及更新计数器变量。然而,最常见的是让计数器从零开始计数,且在每次循环迭代后增加1。

最后,在介绍while循环时关于无限循环的警告同样适用于for循环。要确保循环能终止,否则玩家会很不乐意。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.10 问题讨论 下一篇3.1.1 Counter程序简介

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: