设为首页 加入收藏

TOP

12.3 for循环
2013-10-07 01:02:28 来源: 作者: 【 】 浏览:73
Tags:12.3 for 循环

12.3 for循环

for循环把初始化、条件和步进三部分组合成一条语句,放在它控制的程序块的顶部。for语句的格式如下:

 

for语句的第一部分为初始化部分。任何合法的C++(www.cppentry.com)语句都可以放在这里(以逗号分隔),但是这里通常用来创建和初始化索引变量。索引变量一般为int类型。本部分用分号作为结束标志,并且只在循环开始前执行一次。

接下来是条件部分,它可以是任何合法的C++(www.cppentry.com)布尔表达式,其作用与while循环中的条件一样。本例中应该读为"当Index小于myNumberOfEntries时"。本部分也用分号作为结束标志,但是每次循环都执行。

最后是步进部分。尽管任何合法的C++(www.cppentry.com)语句置于这里都合法(以逗号分隔),但通常在此递增或递减索引变量。本部分在每次循环结束时执行。

注意在for语句中,循环的索引或者任何其他在初始化部分声明的变量都可以在循环体内使用,但不可以在外部使用。本例中,Tape()中第28行的循环语句声明的变量Index不可以在第32行使用,但是可以在第30行使用。

【责任编辑:董书 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇由C++转向C#简单介绍 下一篇19.6 把函数的内容移入成员函数..

评论

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