课件编号11629138

中图版高中信息技术选修1 第四节循环结构(二)----while语句 课件(12PPT)

日期:2024-05-09 科目:信息技术 类型:高中课件 查看:71次 大小:614011Byte 来源:二一课件通
预览图 1/6
结构,课件,语句,----while,循环,图版
  • cover
(课件网) 1 循环结构(二) ———while循环语句 循环结构 False True 循环结构:在循环控制条件成立时,反复执行循环体,直到条件不成立,结束循环的过程。 循环控制条件 循环体 T 条件循环:满足条件执行循环语句,直到不满足条件后结束循环(while循环语句) 试一试 如下图所示的算法基本结构称为( )结构 A. 顺序结构 B. 循环结构 C. 分支结构 D. 树形结构结构 B s=s+i i>11 False True 试一试 在Python语言中,下列语句可以用于实现循环结构的是( ) A. if B. while C. print D. input B 选择语句 循环语句 输出语句 输入语句 while循环语句 while语句的基本格式: while 表达式: 语句块 说明: (1)满足条件进入循环; (2)冒号不能省; (3)循环体中必须有改变条件表达式的语句,否则将进入无限循环 处理 条件 False True while循环语句 while语句执行过程 s=100 while s%5==0: s=s/5 print(s) ①100%5==0 (true) s=s/5=100/5=20.0 ②20%5==0 (true) s=s/5=20/5=4.0 ③4%5==4 (false) 跳出循环 试一试 执行以下程序时,下面描述中正确的是( ) A. 循环体将执行一次 B. 循环体将执行0次 C. 循环体将执行无数次 D. 系统将提示语法错误 C i=1 while i!=0: i=i*i print(i) 满足条件进入循环 试一试 执行以下程序时,则该程序的运行次数为( ) A.5 B.3 C.2 D.7 C n=100 while n>25: n=n/2 ①n=100>25 ②n=50>25 ③n=25>25 (true) n=n/2=100/2=50.0 (true) n=n/2=50/2=25.0 (false) 跳出循环 试一试 在Python中 ,执行一下程序后n和x的值为( ) A.1和0 B.2和72 C.3和50 D.4和168 B x=0;n=0 while x<50: x=(x+2)*(x+3) n=n+1 ①x=0<50 ②x=6<50 ③x=72<50 (true) x=(x+2)*(x+3)=6 n=n+1=1 (true) x=(x+2)*(x+3)=72 n=n+1=2 (false) 跳出循环 试一试 执行以下代码,则该程序的运行次数为( ) A.5 B.9 C.11 D.3 D k=100 while k>14: k=k/2 ①k=100>14 ②k=50>14 ③k=25>14 ④k=12.5>14 (true) k=100/2=50.0 k=50/2=25.0 (true) (true) k=25/2=12.5 跳出循环 (false) 课堂小结 while语句基本格式 while语句执行过程 while语句的特点 while语句 ZY 谢 谢

~~ 您好,已阅读到文档的结尾了 ~~