赞
踩
第五章 循环结构
第五章 循环结构
第五章 循环结构
§5.1 for语句
§5.2 while语句
§5.3 do~while语句
§5.4 用于循环中的break和continue语句
§5.5 循环结构的嵌套
§5.6 goto语句
§5.7 程序范例
C 程序设计基础教程
1/44 14:30
第五章 循环结构
§5.1 for语句
§5.1 for语句
循环的意思就是让程序重复地执行某些语句 。
C语言提供的循环结构有三种:for语句、while语句和
do_while语句。
for语句既可以用于循环次数已知的情况,也可用于循
环次数预先不知道的情况。
for语句的一般形式为:
for () ; ; )
C 程序设计基础教程
2/44 14:30
第五章 循环结构
功能:先计算 的值,然后判断
的值,若该值为“假”,则退出循环,执行循环体下面的语
句;若该值为“真”,则执行 ,然后计算
环表达式> 的值,再判断 的值,重复以上的
操作。
for语句的流程图如图 :
一般情况下,
语句>是由一对花括括
起来的复合语句。
C 程序设计基础教程
3/44 14:30
第五章 循环结构
【例5-1 】求1
+2 +3 +…+
100的和。
几何级数求和
问题,其数学
表达式为 :
100
i
i 1
C 程序设计基础教程
4/44 14:30
第五章 循环结构
/*exam5_1.c 简单几何级数的和*/
#include
main()
{ int i,sum;
sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf("sum=%d\n",sum);
}
程序运行结果:sum=5050
C 程序设计基础教程
5/44 14:30
第五章 循环结构
for循环语句注意:
① 可以省略,但须保留分号(;) ,同时在
for之前必须给循环变量赋值,形式为:
;
for (; ; )
② 一般不可省略,否则为无限循环。
如:for
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。