资源简介 (共12张PPT)1循环结构(二)——while循环语句循环结构FalseTrue循环结构:在循环控制条件成立时,反复执行循环体,直到条件不成立,结束循环的过程。循环控制条件循环体T条件循环:满足条件执行循环语句,直到不满足条件后结束循环(while循环语句)试一试如下图所示的算法基本结构称为( )结构A. 顺序结构B. 循环结构C. 分支结构D. 树形结构结构Bs=s+ii>11FalseTrue试一试在Python语言中,下列语句可以用于实现循环结构的是( )A. ifB. whileC. printD. inputB选择语句循环语句输出语句输入语句while循环语句while语句的基本格式:while 表达式:语句块说明:(1)满足条件进入循环;(2)冒号不能省;(3)循环体中必须有改变条件表达式的语句,否则将进入无限循环处理条件FalseTruewhile循环语句while语句执行过程s=100while s%5==0:s=s/5print(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. 系统将提示语法错误Ci=1while i!=0:i=i*iprint(i)满足条件进入循环试一试执行以下程序时,则该程序的运行次数为( )A.5 B.3 C.2 D.7Cn=100while 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和168Bx=0;n=0while 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)=6n=n+1=1(true)x=(x+2)*(x+3)=72n=n+1=2(false)跳出循环试一试执行以下代码,则该程序的运行次数为( )A.5 B.9 C.11 D.3Dk=100while k>14:k=k/2①k=100>14②k=50>14③k=25>14④k=12.5>14(true)k=100/2=50.0k=50/2=25.0(true)(true)k=25/2=12.5跳出循环(false)课堂小结while语句基本格式while语句执行过程while语句的特点while语句ZY谢 谢 展开更多...... 收起↑ 资源预览