c语言程序设计李丽娟pdf,C语言程序设计教程 教学课件 李丽娟 第5章循环结构.pdf...
第五章 循環(huán)結(jié)構(gòu)
第五章 循環(huán)結(jié)構(gòu)
第五章 循環(huán)結(jié)構(gòu)
§5.1 for語(yǔ)句
§5.2 while語(yǔ)句
§5.3 do~while語(yǔ)句
§5.4 用于循環(huán)中的break和continue語(yǔ)句
§5.5 循環(huán)結(jié)構(gòu)的嵌套
§5.6 goto語(yǔ)句
§5.7 程序范例
C 程序設(shè)計(jì)基礎(chǔ)教程
1/44 14:30
第五章 循環(huán)結(jié)構(gòu)
§5.1 for語(yǔ)句
§5.1 for語(yǔ)句
循環(huán)的意思就是讓程序重復(fù)地執(zhí)行某些語(yǔ)句 。
C語(yǔ)言提供的循環(huán)結(jié)構(gòu)有三種:for語(yǔ)句、while語(yǔ)句和
do_while語(yǔ)句。
for語(yǔ)句既可以用于循環(huán)次數(shù)已知的情況,也可用于循
環(huán)次數(shù)預(yù)先不知道的情況。
for語(yǔ)句的一般形式為:
for () ; ; )
C 程序設(shè)計(jì)基礎(chǔ)教程
2/44 14:30
第五章 循環(huán)結(jié)構(gòu)
功能:先計(jì)算 的值,然后判斷
的值,若該值為“假”,則退出循環(huán),執(zhí)行循環(huán)體下面的語(yǔ)
句;若該值為“真”,則執(zhí)行 ,然后計(jì)算
環(huán)表達(dá)式> 的值,再判斷 的值,重復(fù)以上的
操作。
for語(yǔ)句的流程圖如圖 :
一般情況下,
語(yǔ)句>是由一對(duì)花括括
起來(lái)的復(fù)合語(yǔ)句。
C 程序設(shè)計(jì)基礎(chǔ)教程
3/44 14:30
第五章 循環(huán)結(jié)構(gòu)
【例5-1 】求1
+2 +3 +…+
100的和。
幾何級(jí)數(shù)求和
問(wèn)題,其數(shù)學(xué)
表達(dá)式為 :
100
?i
i 1
C 程序設(shè)計(jì)基礎(chǔ)教程
4/44 14:30
第五章 循環(huán)結(jié)構(gòu)
/*exam5_1.c 簡(jiǎn)單幾何級(jí)數(shù)的和*/
#include
main()
{ int i,sum;
sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf("sum=%d\n",sum);
}
程序運(yùn)行結(jié)果:sum=5050
C 程序設(shè)計(jì)基礎(chǔ)教程
5/44 14:30
第五章 循環(huán)結(jié)構(gòu)
for循環(huán)語(yǔ)句注意:
① 可以省略,但須保留分號(hào)(;) ,同時(shí)在
for之前必須給循環(huán)變量賦值,形式為:
;
for (; ; )
② 一般不可省略,否則為無(wú)限循環(huán)。
如:for
總結(jié)
以上是生活随笔為你收集整理的c语言程序设计李丽娟pdf,C语言程序设计教程 教学课件 李丽娟 第5章循环结构.pdf...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: CleanMyMac X试用版与正式版区
- 下一篇: OVQQ框架-一个免费的QQ机器人框架