ImageVerifierCode 换一换
格式:PPT , 页数:27 ,大小:588KB ,
资源ID:15470877      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15470877.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(小学c++课件2.3PPT格式课件下载.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

小学c++课件2.3PPT格式课件下载.ppt

1、inta=5;floatb=10.0;b=a/2;/b=2.0如果右边量的数据类型长度比左边长时,将丢失一部分数据,这样会降低精度,丢失的部分按四舍五入向前舍入。floatb=10.4;a=b/2;/a=502强制类型转换PartTwo2.3.2强制类型转换 当自动类型转换不能实现目的时,可显示进行类型转换,即强制类型转换。格式如下:(类型名)(表达式);(类型名)变量/常量;floata=5.1,b=6.2;intc=(int)(a+b);floatx=(float)5/3;floatx=(float)(5/3);书例2.16求三个整数的和。#include using namespace

2、std;int main()int a,b,c,s;a=1562345672;b=1456789343;c=1234567832;s=a+b+c;couts=sendl;return 0;运行结果:s=-41264449 书例2.16求三个整数的和。int main()int a,b,c;long long s;s=-41264449#includeusingnamespacestd;intmain()inta,b,c;longlongs;s=(longlong)a+b+c;return0;s=4253702847思考:p35.思考(1)课堂练习上机编程p35.思考(2)。03二进制,位,AS

3、CII码PartThree二进制 是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。对于有n位整数,m位小数的二进制数据用加权系数展开式表示,可写为:二进制数据一般可写为:二进制数据111.01,逢2进1,其权的大小顺序为2、2、20、2-1、2-2。课堂练习请将下列二进制数转换成对应的十进制数。(1011)2=(0111)2=(1110)2=二进制加法运算:有四种情况:0+0=00+1=11+0=11+1=(10)2例:求(1011)2+(11)2(1011)2+(11)2=(1110)2课堂练习完成下列二进

4、制数的加法运算。(1000)2+(0111)2=(1101)2+(0101)2=(1111)2+(0101)2=位在二进制数系统中,位,简记为b,也称为比特(bit),每个0或1就是一个位。位是数据存储的最小单位。其中8bit就称为一个字节(Byte),简记为B。字节是数据存储的基本单位。一些常见存储单位:1B(byte,字节)=8bit;1KB(kilobyte,千字节)=1024B;1MB(Megabyte,兆字节)=1024KB=;1GB(Gigabyte,吉字节)=1024MB;1TB(Terabyte,太字节)=1024GB;1PB(Petabyte,拍字节)=1024TB;ASCI

5、I码ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)是一套电脑编码系统,主要用于显示现代英语和其他西欧语言。在计算机中,所有的数据在存储和运算时都要使用二进制数表示,例如,像a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上

6、述常用符号用哪些二进制数来表示。标准ASCII 码也叫基础ASCII码,占一个字节的空间,使用右7 位二进制数(剩下的最左位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。二进制图形0100000001000001A01000010B01000011C01000100D01000101E01000110F00110000000110001100110010200110011300110100400110101500110110600110111700111000800111001904字符型和整型的转换PartFour字符型和整型的转换 字符

7、数据与整数的存储形式类似,都是以ASCII码存储的。这样C+中字符型和整型数据之间就可以通用。一个字符型数据可以赋给一个整形变量,反之亦然。也可以对字符型数据进行算数运算,相当于对它的ASCII码进行算术运算。书例2.17:将字符赋给整形变量#includeusingnamespacestd;intmain()inti,j;i=A;j=B;couti=itj=j;i=65j=66说明:A的ASCII码:01000001,它对应的十进制值(码值)是65。B的ASCII码:01000010,它对应的十进制值是66。书例2.18:将小写字母转换成大写字母#includeusingnamespacestd;intmain()charc1=a,c2=b;c1=c1-32;c2=c2+A-a;coutc1tc2;AB说明:a的ASCII码值是97,而A的ASCII码值是65,a-A=32.课堂练习:编程将大写字母A,B转换成小写字母。05作业PartSix作业1.复习书2.3内容。2.请将下列二进制数转换成十进制数。(1001)2,(01100110)23.计算二进制加法:(1001)2+(1011)2=4.完成书第37页练习1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1