第3节用do...while语句实现循环学习导案
Posted 张夷陵
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第3节用do...while语句实现循环学习导案相关的知识,希望对你有一定的参考价值。
课 题 | 5.3 用do...while语句实现循环 | |||||
课时安排 | 2课时 | 课 型 | 新授 | |||
学 习目标 |
| |||||
重点 | do…while循环语句的一般形式和执行过程 | |||||
难点 | 理解do…while语句和while语句的区别 | |||||
导 学 流 程 | 复备或笔记 | |||||
一、课前 1.while语句的一般形式 2.while语句的执行过程 二、学习内容(25分钟) 1.do…while循环的一般形式:
2.do…while循环的执行过程:
3.注意
4.do…while语句和while语句的区别
三、练习 (1)练习(10分钟) 1、以下程序段的运行结果是( ) int x=3; do printf (”%2d”,x-=2); while (!(--x )); A.2-1 B.1-3 C.1-2 D.0-3 2、下列循环语句中有语法错误的是( ) A.while(5) 5; B.while(0); C.do2;while(x==b); D.dox++ while(x==10); 3、若有定义int x=12,y=3;,则执行语句dox/y--; while(x>y);后,变量x的值为( ) A.1 B.2 C.3 D.程序运行有错误 4、若有定义int a=5;,则执行语句do printf(”%2d”, a-- ); while(!a);后,变量a的值及执行循环体的次数分别是( ) A.5和1 B.5 4 3 2 1和5 C.5 4 3 2 1 0和6 D.4和1 5、若有定义i=65;,则执行循环while(i<'A')putchar(i); i++;和doputchar(i); i++;while(i<'A');的输出是( ) A.B,A B.无输出,A C.B,无输出 D.A,无输出 6、下列有关循环的说法中,正确的是( ) A.在do…while循环中,循环体至少执行一次 B.在do…while循环中,根据情况可以省略while C.在do…while循环中,循环体内不能使用复合语句 D.do…while循环由do开始,至while结束,在while(表达式)后面不能写分号 7、若有定义int i=0,sum=1;,则执行下列程序段的输出结果是( ) do sum+=i++; while(i<6); printf(”%d \\n”,sum); A.11 B.16 C.22 D.15 | 课前背诵!! | |||||
四、内容总结+落实反馈(10分钟) 根据刚才的学习,请同学们整理相关知识点(请自觉把课本收起来哦~) | ||||||
课 后 反 思 |
以上是关于第3节用do...while语句实现循环学习导案的主要内容,如果未能解决你的问题,请参考以下文章