- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
制作包文华.ppt
多媒体课件制作;循环结构的使用;新课引入;1*1+2*2+3*3=?; 在C语言中,循环结构是由while语句,do while语句和for语句来实现的。
下面,我们主要介绍while语句和do while语句的使用。;While语句;循环变量的作用;While语句例题;格式:
do 语句
while (表达式);;do while语句;do while语句例题; while语句表达式的是“当满足条件的时候,一直做某事”。do while语句表达的是“一直做某事,直到不满足条件为止。”
用do--while语句,循环体至少执行一次时;用while语句,循环体可能一次也不执行时。;请选出下题中正确的答案:;2.以下程序段( )
x = -1;
do
{x=x*x;}
while (!x);
A) 是死循环
B)循环执行二次
C)循环执行一次
D)有语法错误;3. C语言中While和do-while循环的主要区别是( )
A.do-while的循环体至少无条件执行一次
B.while的循环控制条件比do-while??循环控制条件严格
C.do-while允许从外部转到循环体内
D.do-while 的循环体不能是复合语句;4.以下能正确计算1*2*3*…*10的程序是( )
A)do { i=1;s=1; B)do { i=1;s=0;
s=s*i; s=s*i;
i++; i++;
}while(i=10); } while(i=10);
C) i=1;s=1; D) i=1;s=0;
do { s=s*i; do { s=s*i;
i++; i++;
}while(i=10); } while(i=10); ;2.分别用while语句和 do-while编程求1!+2!+3!+…+50!。
原创力文档


文档评论(0)