All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
Visual C++ 6.0教程:控制结构之循环结构

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/9 22:38:20 Browse times: 271 Comment times: 0

Visual C++ 6.0教程:控制结构之循环结构


Head photo

Go homepage
Upload pictures
Write articles

Visual C++ 6.0教程:控制结构之循环结构

循环结构
循环结构在很大程度上简化了顺序结构程序设计,特别是在一段代码执行次数未知的情况下,只能采用循环结构。C++中有3种循环语句用来完成循环结构,它们是for语句、while语句、和do…while语句。循环条件是循环语句所必备的组成部分,重复执行的程序段称为循环体,循环语句根据循环条件判断是否执行循环体。
本教程来自网站源代码http://www.isstudy.com 如果转载,请注明出处。
3种循环结构的一般形式介绍如下。
1.for循环
for(<表达式1>;<表达式2>;<表达式3>)
<循环体语句>
<表达式2>为循环条件表达式,为真时执行循环体中的语句,为假时终止循环。在进入循环时,先对<表达式1>求值,然后对<表达式2>求值,如果<表达式2>的值为真,执行循环体中的语句,最后对<表达式3>求值。每执行一次循环后再对<表达式2>求值,以决定是否进行下次循环。
在实际编程时,常常将<表达式1>设置为进入循环的初始状态,<表达式3>常用于改变某些变量的值,以便使<表达式2>的值为假,使循环结束。如:
for(i=1;i<10;i++)
{
……
}

其中,“i=1”是进入循环的初始值;“i++”用于改变变量“i”的值,它的作用是当“i<10”表达式为假时退出循环。
2.while循环
while循环语句的一般形式如下:
while(<循环条件表达式>)
<循环体语句>
当<循环条件表达式>为真时,执行<循环体语句>;为假时终止循环。
3.do…while循环
do…while循环语句的一般形式如下:
do
<循环体语句>
while(<循环条件表达式>)
do…while与while语句功能类似,只是循环条件的判断在循环语句末尾,也就是说,无论<循环条件表达式>的值是否为真,<循环条件表达式>至少执行一次。
请看下面的实例:打印出大写字母的ASCII码对照表。
#include "iostream.h"
#include "string.h"
int main()
{
for(int i=0;i<26;i=i+2)
{
printf("字母 %c 对应的ASCII码为 %d │ ",i+65,i+65);
printf("字母 %c 对应的ASCII码为 %d n",i+66,i+66);
}
}
运行效果如图1所示。

图1 大写字母的ASCII码对照表





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.