教案怎么写啊( 二 )


1. if语句的一般形式(if-else形式) (1) 一般形式的语句格式如下: if(表达式) 语句1 else 语句2 下面考虑if语句的一般形式是怎样形成分支的? (2)执行过程:(见图1) 首先计算表达式的值,若表达式的值为“真”,执行右边的分支,也就是执行语句1,然后执行if语句的下一条语句,这时语句2不会被执行 。如果表达式的值为“假”,就执行左边的分支,执行语句2后直接执行if语句的下一条语句 。
这时,语句1也不会被执行 。很明显在程序中,利用if语句的一般形式可以形成两个分支 。
【例1】 输入两个整数a,b,比较大小,将较大数输出 。(1)算法分析:设3个变量a,b,max; 输入a,b的值; 判断a,b,将较大者放到max中; 输出max的值 。
下面用流程图来描述算法 。(2)流程图 。
(见图2a) 首先简要叙述流程图的执行过程,然后根据流程图编写程序代码 。(3)源程序 (以下程序板书在黑板中间): #includemain() { int a,b,max; scanf("%d,%d",&a,&b); /*从键盘输入两个十进制整数,并按a,b在内存中的地址存入a,b所代表的内存空间*/ ⑤ if(a>b) ⑥ max=a; /*语句1*/ ⑦ else ⑧ max=b; /*语句2*/ printf("max=%d\n",max); /*按十进制整数格式输出*/ } 运行结果:3,4↙ max=4 简要分析主函数中函数体的执行情况,特别说明源程序的第5行~第8行是如何形成两个分支的 。
通过上面的分析可知,利用if语句的一般形式,可以形成两个分支 。但还有这样一种情况,就是当条件为“真”时,执行语句,当条件为“假”,就不执行语句 。
这就是if语句的缺省形式 。2. if语句的缺省形式(if形式) (1)缺省形式的语句格式为: if(表达式) 语句1 (2)执行过程:(见图3) 首先计算表达式的值,如果表达式的值为“真”,执行语句1,然后执行if语句的下一条语句 。
如果表达式的值为“假”,不执行语句2,直接执行if语句的下一条语句 。可见,这里同样形成两个分支 。
下面利用if语句的缺省形式改写例题1 。【例2】用if语句的缺省形式改写例1(求a,b中的较大者) 。
(1)算法分析:首先假设max=a 判断a,b的大小,若a<=b,则max=b 输出max的值 (2)流程图:见图2b(在原来基础上改画) 根据流程图得到改写后的源程序 。(3)源程序:(在原来基础上改写) #includemain() { int a,b,max; scanf("%d,%d",&a,&b); ⑤ max=a; ⑥ if(a<=b) ⑦ max=b; /*语句1*/ printf("max=%d\n",max); } 运行结果:3,4↙ max=4 着重指出程序的第 5行到第7行与例题1的区别所在 。
引出处理多分支问题的if语句第三种形式----if …else if语句,并说明下节课将要介绍 。【小结】本节课我们学习了if语句的两种形式: 一般形式(if-else形式) 缺省形式(if形式) 【课后作业】(自己确定1~2道习题) 【教学后记】(写一点自己的教学体会) 。
3. 教案怎么写啊 教案是老师上课的一个纲要,起到的是提纲挈领和指导的作用,当然要简明扼要啦,不过再简单也应该按照整个教学计划和进度条理清楚的列出每堂课上应该讲的内容,然后在每堂课上,列出要讲的知识大点,每个大点再分成好几个小问题一一讲解,讲的时候可以多举例,这样比较通俗易懂些 。
而且写教案的时候记住最好将有联系的一组问题分到一堂课上讲,并列出一个主题来,不要乱分课堂内容,这样不好讲解,而且你所讲的每个例子,说的每句话都是为了解释一个知识点,千万不要太罗嗦了就行 。不仅全面,仅供参考 。
4. 教案怎么写啊 教案的基本内容与撰写要求
1.课次与课时 教案上首先得写上第几课和第几教时,还应注明本教时的课型,是新授课、练习巩固课、还是复习课 。