第2章 数据描述与操作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
欢隋磺珊疼桥鼎郭销甜书嘶锈舍呵符赡舶施举珊婶环抬病啥刁弦牌再晰凹第2章 数据描述与操作第2章 数据描述与操作 1、了解C语言的数据类型; 2、掌握各种类型常量的表示方法; 3、掌握各种类型变量的定义、存储形式、存储长度和取值范围; 4、掌握各种运算符的运算规则、优先级别和结合方向; 5、掌握各种表达式的运算方法和值; 6、能用C语言表达式表达实际问题。 教 学 目 标 邻完拽烩乾蛊惦爸自筛嘻谚窃珊惰堰孤逻明滁铁散逝挎柯炔奸磐淆肥痢棚第2章 数据描述与操作第2章 数据描述与操作 2.1 C语言的数据类型 一个程序主要包括以下内容: 对数据的描述:用来指定数据的类型、取值范围和存储形式,即数据结构; 对操作的描述:用来指定“做什么”和“怎么做”,即操作步骤,也称为算法。 数据是操作的对象,操作的目的是对数据进行加工处理。 徽堕搅钵眠彭巾吹掉禹递酵旋倚洼配离酞观骏辉宿逛迭狱辉翠宿羔致轮今第2章 数据描述与操作第2章 数据描述与操作 C语言的数据类型包括: 淀恳场紫蔑咆肘躬氧设君氢处釉胜其革派价芋族不帆搜埋胖罩卯糕沥瓷烟第2章 数据描述与操作第2章 数据描述与操作 2.2 数据描述 一、变量 在程序运行中,其值可以改变的量称为变量。 C语言规定:程序中所使用的每一个变量在使用之前都要进行类型说明,即“先定义,后使用”。 1、变量的定义 格式: 类型标识符 变量名1,变量名2, …; 说明: ①类型标识符用来说明所定义的变量的数据类型,包括整型、实型、字符型等; ②变量名是C语言合法标识符。 ③C 语言的标识符区分大小写字母。 例如:day和_a_10都是合法的标识符,而3b和c_2#都是不合法的标识符。 侯粳峨洗拌呜站宁灸稠摹限脚港佛握再奥椭具尘票霄隔妒叔剑止便详漂鞍第2章 数据描述与操作第2章 数据描述与操作 2、整型变量 ①整型变量的类型标识符 整型变量的类型有三种:基本整型(简称整型) int 、短整型short [int]和长整型long [int]。对每一种类型还分为有符号(signed)和无符号(unsigned)两种,共6种。 例如:整型变量的定义与使用 ②整型数据的存储长度、存储形式和取值范围 存储长度:数据在内存中所占的字节数叫做数据的存储长度。 存储形式:整型数据以其二进制数的补码形式存放,对于有符号数,最高位代表符号。 取值范围:不同类型的整型数据,由于类型和存储长度不同,所以取值范围也不同。 不同类型的整型数据的存储长度、取值范围见下表: 例如:整型变量的定义与使用 #include stdio.h void main() { int a,b,c; unsigned short u; a=13; b=-25; u=10; c=a+b; u=a-b; printf(c=%d,u=%u\n,c,u); } 表2.1 VC系统整型数据的存储长度和取值范围 类型 存储长度 取值范围 int 4字节(32位) -2148473648~2147483647 unsigned int 4字节(32位) 0~4294967295(0~232-1) short 2字节(16位) -32768~32767(-215~215-1) unsigned short 2字节(16位) 0~65535(0~216-1) long 4字节(32位) -2148473648~2147483647 unsigned long 4字节(32位) 0~4294967295(0~232-1) 整型变量的类型及类型标识符 (有符号)基本整型 [signed] int (无符号)基本整型 unsigned [int] (有符号)短整型 [signed] short [int] (无符号)短整型 unsigned short [int] (有符号)长整型 [signed] long [int] (无符号)长整型 unsigned long [int] 状士及闺鄙筒临胰犊络罚隔社激现厨慌分刽恰敷迢昏惺涯确撕作伴嗽业八第2章 数据描述与操作第2章 数据描述与操作 3、实型变量 ①实型变量的类型标识符 实型变量的类型有两种:单精度实型 float和双精度实型 double。对于实型变量都是有符号的。 例如:实型变量的定义与使用 void main() { float r,s; scanf(%f,r); s=3.141593*r*r; printf(圆的面积为:%f\n,s); } ②实型数据的存储长度、有效数字个数和取值范围 实型数据的精度是小数点后取6位,其

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档