- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
整数类型和浮点类型区别的区别
9 总结 基本的数据类型包含两大类:整数类型和浮点类型。 整数类型的两个重要特征是其类型的大小以及它是有符号还是无符号的 3种浮点类型为 float,double 和 ANSI C新增的 long double * int关键字提供 C使用的基本整数类型。 下面3个关键字(long,short和 unsigned)以及 ANSI附加的 signed用于提供基本类型的变种。 char关键字用于表示字母以及其他字符(如#,%,和*)。char类型也可以表示小的整数。 * * * * 第3章 数据和 C 内容提要 1. 关键字: 2. 运算符: 3. 函数 scanf() 4. C 使用的基本数据类型。 5. 整数类型和浮点类型区别的区别。 6. 对上述类型,如何书写常量和声明变量。 7. 使用 printf() 和 scanf()函数读写各种类型数据的值。 * 1 示例程序 3.1 rhodium.c 1. 使用了一种新的变量声明 2. 程序还示范了常量的几种新写法,可以使用带有小数点的数。 3.使用 %f 说明符来处理浮点值。对 %f 说明符使用 .2 修饰词 即(%.2f)可以精确控制输出格式,使浮点数显示到小数点后两位。 * 1 示例程序 4. 使用 scanf() 函数为程序提供键盘输入。%f 指示 scanf()从键盘读取一个浮点数,weight 指定将输入值赋于名为 weight 的变量中。scanf()函数使用 符号指示 weight变量的位置。 5. 交互性。计算机向你询问信息,并使用输入的数字。与非交互性程序相比较,交互性程序使用起来更为有趣。更重要的是,交互性方法使程序更加灵活。 * 2 变量与常量数据 程序需要使用数据,即承载信息的数字与字符。 有些数据可以在程序使用之前预先设定并在整个运行过程中没有变化,这称为常量 有些数据在程序运行过程中可能变化或被赋值,这称为变量。 变量与常量的区别在于,就是的值可以在程序执行过程中变化与指定,而常量则不可以。 * 3 数据: 数据类型关键字 * int关键字提供 C使用的基本整数类型。 long,short和 unsigned, signed用于提供基本类型的变种。 char用于表示字母以及其他字符。也可以表示小的整数 float,double和组合 long double表示带有小数点的数 _Bool类型表示布尔值(true 和 false) _Complex 和 _Imaginary 分别表示复数和虚数 按其在计算机中的存储方式被划分为两个系统,即整数(integer)和浮点数(floating-point)类型 位,字节和字 * 3.1 整数类型与浮点数类型 * 3.2 整数 整数 (integer)就是没有小数部分的数 * 3.3 浮点数 浮点数(floating-point)差不多可以和数学中实数(real number)概念相对应 * 1. 整数没有小数部分,浮点数可以有小数部分。 2. 浮点数可以表示比整数范围大得多的数 3. 对于一些算术运算(例如两个很大的数相减),使用浮点数会损失更多精度。 4. 因为在任何区间内都存在无穷多个实数,所以计算机浮点数不能表示区域内所有的值。浮点数往往只是实际值的近似。 5. 浮点运算通常比整数运算慢。 * 4 C 数据类型 * 4.1 int 类型 所提供数值的范围,以及数值是否可以取负值 int 类型是有符号整数 即 int类型的值必须是整数,可以是正的,负的或者是 0 * 一. 声明 int变量, 二. 初始化变量 三. int 类型常量 四. 打印 int 值(3.2 printl.c) 五. 八进制和十六进制 六. 显示八进制数和十六进制数(3.3 bases.c ) * 4.2 其他整数类型 toobig.c 3.4 print2.c * 4.3 使用字符:char类型 char类型用于存储字母和标点符号之类的字符。 在技术实现上 char是整数类型 用特定的整数表示特定的字符。最常用的编码是 ASCII码,Unicode,。。。 * 一·声明 char 类型变量 二·字符常量及其初始化 三·非打印字符(表3.2) 四·打印字符(3.5 charcode.c) 五·有符号还是无符号 * 4.4 _Bool类型 _Bool类型 由C99引入,用于表示布尔值,即逻辑值 true(真)与 false (假)。 C用值 1表示 true,用值 0表示 false。所以 _Bool类型实际上也是一种整数类型 * 4.5 可移植的类型 :inttypes.h 已有类型有一些别名。基本的名字不够明确 int16_t 表示一个 16位有符号整数类型
您可能关注的文档
- 化石吟是一首科学诗.PPT
- 北京小龙门森林鸟类群落划分与生态分析-生态学杂志.PDF
- 北京平原区地质剖面的初步建立——太古宙结晶基底和元-中国地质.PDF
- 搞定你的南瓜马车.PDF
- 化学反应速率-成都龙泉中学.DOC
- 改革学会会讯势在必行-湘潭国土资源局.DOC
- 授课教师李建兴国立屏东教育大学应用物理系2013年2月-Mipaper.PDF
- 北京龙寰科技校招简章-北京大学学生就业指导服务中心.DOC
- 北仑区基准地价-北京产权交易所.DOC
- 北京朝阳区楼梓庄除砷工程初步技术方案4上海全聚成环保.DOC
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
最近下载
- 小学三年级英语第一单元预习设计及限时作业.doc VIP
- ABB 变频器ACS530-01 快速安装和启动指导手册,外形尺寸B0-B2.pdf
- 柔性光伏支架资料1209.docx
- 哈长城市群冰雪体育旅游资源空间布局及其优化研究.pdf
- 国开电大领导科学与艺术(河北)形考任务1-4参考答案.doc
- 《长方形娃娃找家》幼儿园中班数学PPT课件.pptx VIP
- 湖北省孝感市八校联谊2023-2024学年七年级上学期12月联考语文试题.pdf VIP
- 执行力主题培训——赢在执行.ppt
- 2023年安庆师范大学公共课《马克思主义基本原理概论》期末试卷A(有答案).docx VIP
- 读书学习《心流》PPT.pptx VIP
文档评论(0)