欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言程序设计(李刚 第3版) 教案 4 C 语言的基本数据类型.docx

    • 资源ID:97937701       资源大小:20.61KB        全文页数:4页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言程序设计(李刚 第3版) 教案 4 C 语言的基本数据类型.docx

    章节或项目名称第二章C语言数据与运算2.1-2. 3本次授课类型团理论 口实验 口理实一体 口实训 口实习班级地点周次星期节次授课进度320201尚学楼 508十二31、20符合 口超前 口滞后教学目标1、掌握C语言的基本数据类型2、掌握C语言中的常量概念及其基本类型3、掌握C语言中的变量概念及其基本类型4、掌握数据类型转换教学重点1、C语言中的常量概念及其基本类型2、C语言中的变量概念及其基本类型3、数据类型转换教学难点符号常量使用、数据类型转换教学设计教学环节内容要点教学方法 与手段时间 分配新课引入生活实例讲解,数据存在的三种类型案例法5分钟新课介绍C语言的基本数据类型知识讲授 引导启发10分钟C语言中的常量概念及其基本类型知识讲授 引导启发30分钟C语言中的变量概念及其基本类型知识讲授 引导启发25分钟数据类型转换知识讲授 引导启发15分钟总结归纳掌握基本数据类型、常量和变量、数据类型转换, 重点掌握常量和变量、数据类型转换归纳法5分钟教学效果及改进思路一、新课引入整数:0、1、2、.9圆周率兀:3. 14字母:A、B、.Z 二、C语言的基本数据类型整型:int实型:double (双精度)float (单精度) 字符型:char三、C语言中的常量概念及其基本类型1 .常量:在程序执行过程中,其值不发生改变的量称为常量。整型常量:12、0、-3;实型常量:4.6、-1.23;字符常量:'a,字符形式功能n换行反斜杠字符'''单撇号字符双撇号字符a报警,相当于''007'符号常量:符号常量采用宏定义,其一般形式为:define标识符常量、C语言中的变量概念及其基本类型2 .标识符和关键字(1)标识符是对变量名、函数名和其他各种用户定义的对象命名。命名规则:标识符由字母、数字或者下划线组成,且第一个字符必须是字母 或下划线。注意:标识符区分大小写;标识符的有效长度取决于具体的c编译系统;标识符的书写一般采用具有一定实际含义的单词,这样可提高程序的可读性;标识符不能与C语言的关键字同名,也不能与自定义函数或C语言库函数同 名。(2)关键字是具有固定名字和特定含义的特殊标识符,也称保留字,不允 许程序设计者将它们另作别用。3 .变量:在程序执行过程中,其值可变的量称为变量。图2.1生活实例变量在使用之前必须先定义,变量在内存中占据一定的存储单元。例如定义 一个变量r,那么内存中就应该开辟一个空间,可以存储数据,如图2. 2所示。r <-变量名1.5 变量值*1一存储单元图2.2变量存储结构图(1)变量分类整型变量、实型变量、字符型变量(2)定义格式变量定义的一般形式为:类型说明符变量1,变量2,;例如:int a,b;a,b为整型变量float m, n,q; / m, n, q为单精度实型变量 double x, y,z; /x, y, z为双精度实型变量 char chi, ch2; / chi, ch2 为字符变量(3)举例#include "stdio. hmain ()int x, y, z;x=2;y=3;z=x+y;printf (%d,z);五、数据类型转换1 .自动类型转换自动类型转换发生在不同数据类型的量混合运算时,由编译系统自动完成。 自动转换遵循以下规则: 若参与运算量的类型不同,则先转换成同一类型,然后进行运算。 转换按数据长度增加的方向进行,以保证精度不降低。如int型和float 型运算时,先把int量转成float型后再进行运算。 所有的浮点运算都是以双精度进行的,即使仅含float单精度量运算的 表达式,也要先转换成double型,再作运算。如图2. 3所示,表示了自动类型转换的规则。低=>char,short> intA unsigned> longfloatdouble例如:(double)a(int) (x+y)(float)(5%3)(float)x/y注意:图2.3自动类型转换级别描述图2 .强制类型转换其一般形式为:(类型说明符)(表达式)其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。将变量a强制转换为double类型将x+y的值强制转换为int类型将5%3的值强制转换为float类型将X强制转换成float类型后,再与y进行除法运算 表达式应该用括号括起来。 进行强制类型转换时,得到的是一个所需类型的中间变量,原来变量的 类型并未发生改变。六、总结归纳所学知识为:基本数据类型、常量和变量、数据类型转换。其中重点知识为 常量和变量、数据类型转换。难点知识为符号常量使用、数据类型转换。

    注意事项

    本文(C语言程序设计(李刚 第3版) 教案 4 C 语言的基本数据类型.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开