(16)--3.9 数据类型转换C语言程序设计基础.ppt

上传人:奉*** 文档编号:96451908 上传时间:2023-11-29 格式:PPT 页数:17 大小:894.58KB
返回 下载 相关 举报
(16)--3.9 数据类型转换C语言程序设计基础.ppt_第1页
第1页 / 共17页
(16)--3.9 数据类型转换C语言程序设计基础.ppt_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《(16)--3.9 数据类型转换C语言程序设计基础.ppt》由会员分享,可在线阅读,更多相关《(16)--3.9 数据类型转换C语言程序设计基础.ppt(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、3.9 数据数据类型型转换 2/37数据类型转换C语言3/37C语言3?的ASCII码:十十进制制二二进制制651000001短整型数据3在内存中的存放形式1 1 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 1 116位字符型数据a 在内存中的存放形式8位1、为什么要进行数据类型转换示例示例示例示例数据类型转换C语言方便好处精度损失弊端1、为什么要进行数据类型转换数据类型转换C语言自动转换强制转换2、数据类型转换形式数据类型转换3.9.1 自自动类型型转换3.9 数据数据类型型转换 C语言数据类型转换自动类型转换自动档汽车级别标准准类型型一般一般类型型高低Doub

2、le floatUnsigned longLong intUnsigned intUnsigned short intintChar、short不同类型的数据转换规则1、自动类型转换C语言设变量a的类型是char,变量b的类型是int,变量d的类型是double,求解表达式 a+b+d。a +b +d int +bdouble +ddouble示例示例示例示例2、一般自动类型转换数据类型转换自动类型转换C语言设变量a的类型是int,计算表达式a=1.25。运算时,先将double型常量1.25转换成int型常量1,然后再赋值给a,结果是int型10.25別把我落下!3、有赋值运算的自动类型转换

3、示例示例示例示例数据类型转换自动类型转换3.9.2 强制制类型型转换3.9 数据数据类型型转换 C语言数据类型转换强制类型转换一般形式:(类型名)表达式;1、强制类型转换C语言 设a 是int型变量(double)a;是把a 的值转换成int型(int)2.08;是把是把 2.08 转换成成int型,型,得到得到2示例示例示例示例1、强制类型转换数据类型转换强制类型转换C语言 设变量a的类型是char,变量b的类型是int,变量d的类型是double,求解表达式 a+b+d。a +b +d int +bdouble +ddouble变量a我的类型仍为char2、类型转换说明示例示例示例示例数据类型转换强制类型转换C语言(int)xint (x)3、强制类型转换运算符数据类型转换强制类型转换C语言(int)1.2 +3.4(int)(1.2 +3.4 )(int)1.2)+3.4示例示例示例示例3、强制类型转换运算符数据类型转换强制类型转换1.为什么要进行数据类型转换为了使用统一的运算符进行数据类型转换的好处和弊端2.自动类型转换不同数据类型的转换规则含赋值运算的自动类型转换规则3.强制类型转换一般形式是运算符,不是函数运算符的优先级

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

当前位置:首页 > 教育专区 > 大学资料

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

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