C语言-电子《教案》9.docx

上传人:太** 文档编号:52311974 上传时间:2022-10-22 格式:DOCX 页数:5 大小:37.61KB
返回 下载 相关 举报
C语言-电子《教案》9.docx_第1页
第1页 / 共5页
C语言-电子《教案》9.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《C语言-电子《教案》9.docx》由会员分享,可在线阅读,更多相关《C语言-电子《教案》9.docx(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、章节或工程名称第四章顺序结构程序设计本次授课类型团理论 口实验 口理实一体 口实训 口实习班级地点周次星期节次授课进度350191J2-226九13、413符合 口超前 口滞后320191J2-206十15、6回符合 口超前 口滞后350197J2-2I4十21、20符合 口超前 口滞后教学目标1、理解C语言中具体算法设计和语句编写方法。2、掌握格式化输入scanf与输出printf函数。3、了解字符输入getchar与输出putchar函数。教学重点1、C语言中具体算法设计和语句编写方法 2、格式化输入scanf与输出printf函数。教学难点字符输入getchar与输出putchar函数教

2、学设计教学环节内容要点教学方法 与手段时间 分配新课引入两杯酒交换案例法5分钟新课介绍简单语句分析知识讲授引导启发25分钟格式化输入与输出知识讲授 引导启发30分钟字符输入与输出知识讲授 引导启发20分钟总结归纳重点掌握算法设计、C语句编写方法、格式化输入 与输出,了解字符输入与输出归纳法5分钟作业布置P47: 一(1、3、5)、二(3、5)、三(1)知识讲授5分钟教学效果及改进思路7至42嫉烹乂行号用HUA1AN COLLEGE OF INFORMATION TECHMOLOGY教案一、新课引入红酒杯啤酒杯空坏图1T两杯酒交换二、简单语句分析.具体算法设计实例介绍假设有一杯白酒和一杯啤酒,如

3、何将两杯酒进行交换?首先进行具体的算法设计。 算法设计:取一个空杯;将白酒杯中的白泗倒入空杯; 将啤酒杯中的啤酒倒入白酒杯; 将空杯中的白酒倒入啤酒杯;1 .语句编写方法假设变量a的值为2, b的值为3,如何将a和b的值进行交换?根据上面 具体算法设计实例,可以将变量a等同于白酒杯,变量b等同于啤酒杯,具体操 作过程如图1-2所示。图1-2数据交换算法设计:定义三个变量a、b和t;存储到a中,3存储到b中;将a的值存储到t中;将b的值存储到a中;将t的值存储到b中;输出a和b的值;算法设计后,将算法每一个步骤依次转化为C语句: int a, b, t;a=2; b=3;多条语句可以写在同一行上

4、(3)t=aa二bb二tprintf (a=%d, b=%dn,, a, b);教案MUAUkM COLLEGE OF INFORMATION TECHNOtOGY三、格式化输入与输出1. scant 函数函数格式scanf(格式控制字符串,变量地址列表)函数功能通过标准输入设备(键盘、写字板等),按照格式控制字符串中的格式要求 为变量地址列表中的变量输入数据。b【例1. 1】要求变量a和b的值任意输入,怎么做?可以将上面代码a=2; b=3; 修改为scanf(%d%d, &a,&b);就可以了,例如程序运行后输入4 5/,结果如图 1-3所示。图1-3变量输入示意图格式控制字符串格式转换说

5、明符功能描述%d输入个十进制整数%f输入一个单精度实数%lf输入一个双精度实数%c输入一个字符变量地址列表变量地址列表由输入项组成,两个输入项之间用逗号分隔,输入项一般由地 址符&和变量名组成,即:&变量名。其它说明(1)格式控制字符串中多个格式转换说明符之间没有逗号,输入数据时, 通常使用空格键或者回车键来分隔数据;格式转换说明符之间有逗号,输入数据 时,一定要用逗号来分隔数据。【例 1. 2 scanf (%d%d”, &a, &b);程序运行后输入4- 5 /,或者输入4 / 5 /都可以。scanf (d, %d, &a, &b);程序运行后输入4, 5/才可以。(2)格式转换说明符个

6、数和类型必须与变量地址列表一一对应。对应scanf(%d七竺学教案教案确,虫&豌r/行号用HUAULN COLLEGE OF INFORMATBOM TECMMOtOGYprintf 函数函数格式printf(格式控制字符串,输出列表)函数功能将输出列表中的各个表达式的值按照格式控制字符串中对应的格式输出到 标准输出设备(显示屏)。格式控制字符串格式转换说明符功能描述%d输入一个十进制整数%f输入一个单精度实数%lf输入一个双精度实数%c输入一个字符输出列表输出列表由输出项组成,两个输出项之间用逗号分隔,输出项可以是一般的 表达式,也可以是简单变量,即:变量名或者表达式。其它说明(1)格式转换

7、说明符个数和类型必须与输出列表一一对应。1 1对应输出项按照格式输出printfE 吧;【例 1. 3 int a=2, b=3;printf (z,%d%d%d/z, a, b);其中3个格式转换说明符,2个变量,表示方法错误。(2)格式控制字符串中可以有转义字符和普通字符。转义字符根据具体作 用实现操作,普通字符原样输出。【例 1.4】 int a=2, b=3;printf (z,a=%dtb=%d , a, b); 转义字符t表示跳到下一个输出区程序运行后输出a=2 b=3o四、字符输入与输出(可选内容)1. get char 函数函数格式getchar();函数功能getchar (

8、)函数的功能是从标准输入设备输入一个字符。说明(1)该函数没有参数,函数的返回值是从输入设备得到的字符。教案确,虫&豌r/行号用HUAULN COLLEGE OF INFORMATBOM TECMMOtOGY(2)从键盘上输入数据通过回车键结束,送入缓冲区,该函数从缓冲区中 读入一个字符赋给字符变量。【例 1.5 char ch;ch=getchar ();printf (,ch=%cn,/, ch);程序运行后输入字符Y /,结果为ch二Y。2. putchar 函数函数格式putchar(ch);ch可以是一个字符型常量、变量或者是一个不大于255的整型常量或者变 量,也可以是一个转义字符

9、。函数功能putchar ()函数的功能是向标准输出设备输出一个字符。说明(D输出字符型变量【例 L 6】char ch=Y;putchar (ch);程序运行后结果为:Y(2)输出字符型或者整型常量【例 L 7】putchar (* F );putchar(70);程序运行后结果为:IF,因为F的ASCII值为70。(3)输出转义字符【例 L 8】putchar(* n );putchar ( 007*);转义字符n代表换行,007代表输出响铃。五、总结归纳所学知识为:算法设计、C语句编写方法、格式化输入与输出、字符输入与 输出,其中字符输入与输出不做学习要求。其中重点知识为算法设计、C语句编 写方法、格式化输入与输出。难点知识为字符输入与输出。六、作业布置P47: 一(1、3、5)、二(3、5)、三(1)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com