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

    《C语言程序设计》谭浩强版教学教案计算机C资料计算机C++资料.pdf

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

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

    《C语言程序设计》谭浩强版教学教案计算机C资料计算机C++资料.pdf

    学习好资料 欢迎下载 宜宾学院教案 C语言程序设计_课程 周次 第 2 周,第 2 次课 章节名 称 第三章 3.4 实型数据 3.5 字符型数据 3.6 变量赋初值 授课方式 课堂讲授();实验课();其他方式()教 学 时 数 2 学时 教学目的 1、逗号运算符和逗号表达式 2、C语言的各类语句 3、握 C语言的赋值语句 4、了解常见错误 教学重点与难点 教学重点:1、逗号运算符和逗号表达式 2、C语言的赋值语句 教学难点:1、逗号运算符和逗号表达式 2、C语言的赋值语句 参考资料 C语言程序设计教程谭浩强 高等教育出版社 C高级实用程序设计王士元 清华大学出版社 C程序设计及应用 李盘林、孟宪福著 高等教育出版社 C语言程序设计 王树义 钱达源 编著 大连理工大学出版社 C语言程序设计课程教案 何明儒教授等 四川大学计算机学院 授课内容与过程 步骤一:复习引入 结合上机情况,给大家介绍、了解常见错误:1、忘记定义变量 2、输入输出格式错误 3、没有注意 int 型数据的数值范围 步骤二:讲授新课 3.4 浮点型数据 3.4.1 浮点型常量的表示方法 两种表示形式:小数(0.123)和指数(3e-3)注意:字母 e(或 E)之前必须有数字,且 e 后面的指数必须为整数 正确如:1e3、1.8e-3、-123e-6、-.1e-3 错误如:e3、2.1e3.5、.e3、e 时间分配 约 5分钟 约15分钟 学习好资料 欢迎下载 规范化的指数形式:在字母 e(或 E)之前的小数部分中,小数点左边 应有一位(且只能有一位)非零的数字.例如:123.456可以表示为:123.456e0,12.3456e1,1.23456e2,0.123456e3,0.0123456e4,0.00123456e 其中的 1.23456e3 称为“规范化的指数形式”3.4.2 浮点型变量 1、浮点型数据在内存中的存放形式 一个浮点型数据一般在内存中占 4 个字节(32 位)。与整型数据的存储方式不同,浮点型数据是按照指数形式存储的。系统把一个浮点型数据分成小数部分和指数部分,分别存放。指数部分采用规范化的指数形式。2、浮点型变量的分类 浮点型变量分为单精度(float型)、双精度(double 型)和长双精度型(long double)三类形式。类型位数 数的范围 有效数字 float 32 10-37 1038 67 位 double 型 64 10-30710308 1516位 long double 128 10-4931104932 1819位 例 3.4 浮点型数据的舍入误差#include void main()float a,b;a=123456.789e5;b=a+20;printf(“%f n”,b);运行结果:123456.789e5 注意强调:一个浮点型变量只能保证的有效数字是 7 位有效数字,后面的数字是无意义的,并不准确地表示该数。应当避免将一个很大的数和一个很小的数直接相加或相减,否则就会“丢失”小的数3.4.3 浮点型常量的类型C编译系统将浮点型常量作为双精度来处理。例如:f=2.45678*4523.65 系统先把 2.45678 和 4523.65 作为双精度数,然后进行相乘的运算,得到的乘也是一个双精度数。最后取其前 7 位赋给浮点型变量 f。如是在数的后面加字母 f 或 F(如 1.65f,654.87F),这样编译系统就会把它们按单精度(32 位)处理。3.5 字符型数据 3.5.1 字符常量 1、用单引号包含的一个字符是字符型常量 2、只能包含一个字符 正确:a,A,1 错误:abc、“a”有些以“”开头的特殊字符称为转义字符 约10分钟 约15分钟 约 5分钟 实验课其他方式教学时数学时逗号运算符和逗号表达式语言的各类语句握语言的赋值语句了解常见错误教学重点逗号运算符和逗号表达式语言的赋值语句教学难点逗号运算符和逗号表达式语言的赋值语句语言程序设计教程谭浩强高设计王树义钱达源编著大连理工大学出版社语言程序设计课程教案何明儒教授等四川大学计算机学院步骤一复习引入周次章节名称授课方式教学目的教学重点与难点参考资料时间分配约分钟约分钟结合上机情况给大家绍了解常见错常量的表示方法两种表示形式小数和指数注意字母或之前必须有数字且后面的指数必须为整数正确如错误如学习好资料欢迎下载规范化的指数形式在字母或之前的小数部分中小数点左边应有一位且只能有一位非零的数字例如可以表学习好资料 欢迎下载 n 换行 t 横向跳格 r 回车 反斜杠 ddd ddd表示 1 到 3 位八进制数字 xhh hh表示 1 到 2 位十六进制数字 等,详见教材 例 3.5 转义字符的使用#include void()(ab ct derftgn);printf(htibbj kn);显示屏上的运行结果:f gde j k 3.5.2 字符变量 字符型变量用来存放字符常量,注意只能放一个字符。字符变量的定义形式如下:char c1,c2;在本函数中可以用下面语句对 c1,c2 赋值:c1a;c2 b;一个字符变量在内存中占一个字节。3.5.3 字符数据在内存中的存储形式及其使用方法 将一个字符常量放到一个字符变量中,实际上并不是把该字符本身放到内存单元中去,而是将该字符的相应的 ASCII 代码放到存储单元中。这样使字符型数据和整型数据之间可以通用。一个字符数据既可以以字符形式输出,也可以以整数形式输出。例 3.6 向字符变量赋以整数。#include void main()char c1,c2;c1=97;c2=98;printf(“%c%c n”,c1,c2);printf(“%d%d n”,c1,c2);运行结果:97 98 说明:在第和第 4 行中,将整数和分别赋给 c1 和 c2,它的作用相当于以下两个赋值语句:c1;c2;因为a和b的 ASCII 码为和 约15分钟 实验课其他方式教学时数学时逗号运算符和逗号表达式语言的各类语句握语言的赋值语句了解常见错误教学重点逗号运算符和逗号表达式语言的赋值语句教学难点逗号运算符和逗号表达式语言的赋值语句语言程序设计教程谭浩强高设计王树义钱达源编著大连理工大学出版社语言程序设计课程教案何明儒教授等四川大学计算机学院步骤一复习引入周次章节名称授课方式教学目的教学重点与难点参考资料时间分配约分钟约分钟结合上机情况给大家绍了解常见错常量的表示方法两种表示形式小数和指数注意字母或之前必须有数字且后面的指数必须为整数正确如错误如学习好资料欢迎下载规范化的指数形式在字母或之前的小数部分中小数点左边应有一位且只能有一位非零的数字例如可以表学习好资料 欢迎下载 例 3.7 大小写字母的转换#include void main()char c1,c2;c1=a;c2=b;c1=c1-32;c2=c2-32;printf(“c c,c1,c2);)运行结果:说明:程序的作用是将两个小写字母 a 和 b 转换成大写字母 A和 B。从代码表中可以看到每一个小写字母比它相应的大写字母的码大。语言允许字符数据与整数直接进行算术运算。强调:有些系统(如 Turbo C)将字符变量定义为 signed char型。其存储单元中的最高位作为符号位,它的取值范围是-128127。如果在字符变量中存放一个 ASCII 码为 0127 间的字符,由于字节中最高位为 0,因此用%d输出字符变量时,输出的是一个正整数。如果在字符变量中存放一个 ASCII 码为 128255 间的字符,由于在字节中最高位为 1,用%d格式符输出时,就会得到一个负整数。3.5.4 字符串常量 字符串常量是一对双撇号括起来的字符序列.合法的字符串常量:“How do you do.”,“CHINA”,“a”,“$123.45”可以输出一个字符串,如 printf(“How do you do.”);是字符常量,”是字符串常量,二者不同。如:假设被指定为字符变量:char c 正确:c=a;错误:”a”;c”CHINA”;结论:不能把一个字符串常量赋给一个字符变量。规定:在每一个字符串常量的结尾加一个“字符串结束标志”,以便系统据此判断字符串是否结束。规定以字符作为字符串结束标志。如:如果有一个字符串常量”,实际上在内存中是:它占内存单元不是个字符,而是个字符,最后一个字符为 。但在输出时不输出。3.6 变量赋初值 1、语言允许在定义变量的同时使变量初始化 如:int a=3;/指定为整型变量,初值为 float f=3.56;/指定为浮点型变量,初值为.56 char c=a;/指定为字符变量,初值为a 2、可以使被定义的变量的一部分赋初值。约10分钟 约10分钟 实验课其他方式教学时数学时逗号运算符和逗号表达式语言的各类语句握语言的赋值语句了解常见错误教学重点逗号运算符和逗号表达式语言的赋值语句教学难点逗号运算符和逗号表达式语言的赋值语句语言程序设计教程谭浩强高设计王树义钱达源编著大连理工大学出版社语言程序设计课程教案何明儒教授等四川大学计算机学院步骤一复习引入周次章节名称授课方式教学目的教学重点与难点参考资料时间分配约分钟约分钟结合上机情况给大家绍了解常见错常量的表示方法两种表示形式小数和指数注意字母或之前必须有数字且后面的指数必须为整数正确如错误如学习好资料欢迎下载规范化的指数形式在字母或之前的小数部分中小数点左边应有一位且只能有一位非零的数字例如可以表学习好资料 欢迎下载 如:int a,b,c=5;表示指定、为整型变量,但只对初始化,c 的初值为 3、如果对几个变量赋以同一个初值,应写成:int a=3,b=3,c=3;表示、的初值都是。不能写成 int a=b=c3;步骤三:小结本次课内容 1、浮点型常量的表示方法 2、浮点型变量 3、浮点型常量的类型 4、字符型数据 步骤四布置作业 练习 P65:3.2、3.5、3.8 小结约 5分钟 课堂讨论与练习 结合上机情况,讨论程序的编辑,保存,编译,连接,执行,结果的查看 课后记录 注:教案按授课次数填写,每次授课均应填写一份。重复班授课可不另填写教案。实验课其他方式教学时数学时逗号运算符和逗号表达式语言的各类语句握语言的赋值语句了解常见错误教学重点逗号运算符和逗号表达式语言的赋值语句教学难点逗号运算符和逗号表达式语言的赋值语句语言程序设计教程谭浩强高设计王树义钱达源编著大连理工大学出版社语言程序设计课程教案何明儒教授等四川大学计算机学院步骤一复习引入周次章节名称授课方式教学目的教学重点与难点参考资料时间分配约分钟约分钟结合上机情况给大家绍了解常见错常量的表示方法两种表示形式小数和指数注意字母或之前必须有数字且后面的指数必须为整数正确如错误如学习好资料欢迎下载规范化的指数形式在字母或之前的小数部分中小数点左边应有一位且只能有一位非零的数字例如可以表

    注意事项

    本文(《C语言程序设计》谭浩强版教学教案计算机C资料计算机C++资料.pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




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

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

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

    收起
    展开