- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 基本数据类型、常量和变量 2.1 基本数据类型 2.2 常量及其类型 2.3 变量的定义及初始化 2.4 符号常数 2.5 不同类型的输入输出 2.1 基本数据类型 5种基本类型:P21 字符型 char 整型 int 实型 float 双精度 double 无值型 void 2.1 基本数据类型 基本类型存储方式和取值范围: char 1B -128~+127 int 4B -2147483648~2147483647 float 4B -3.4×1038~3.4×1038 double 8B -1.798×10308~1.798×10308 2.1 基本数据类型 基本类型的修饰: 目的:适应更为精确情况; 种类:四种 signed:修饰char和int; unsigned:修饰char和int; short:修饰int; long:修饰int和double; 2.2 常量及其类型 1.整型 2.实数 3.字符常量 4.字符串常量 1.整型 十进制整数 组成: +、-、0~9,开头数字不能为0; 表示: 整型常量后加u,表示无符号数,如12345u; 整型常量后加L或l,表示长整型数,如12345L; 1.整型 八进制整数:0开头 组成: 0~7组成的数字串; 例如: 0123表示八进制常数123,相当于十进制数83; 一般不用负数; 1.整型 十六进制整数:0x或0X开头 组成: 后跟0~9及A~F; 举例: 0x2f是一个十六进制,相当于十进制的47; 一般不用负数; 2.实数 形式: (数值较大用指数,较小用定点) 定点:如1.、.2、1.5; 小数点必不可少,整数和小数可省略; 指数 :尾数(小数)+e阶码(整数); e前必须有数字,可没有小数点,如e-3是错误的; e后面必须是整数,没有小数点,如.2e3.3是错误的; 注意: 浮点型和双精度型数只能用十进制表示。 实数一律视为double型; 3.字符常量 概念: 仅含单个ASCII字符的常量。 表示: 单引号表示:A ; 转义字符:\ 不可显字符:如换行符等; 可显字符: 跟特定字母: 如 \n ; 跟1~3位八进制数: ‘\101 ; 跟1~2位十六制数: ‘\x41 ; 4.字符串常量 概念: 是用双引号括起来的0个或多个字符的序列。 举例: “I am a student.” :一个英文句子 ”x” :只含 一个字母x ”” :一个空串 ”0107328136” :由数字字符组成 4.字符串常量 存储方式 按字符串中字符的顺序依次占用连续的存储单元,每个字符占用1B,存放其对应的ASCII值。 C系统会自动在每个字符串常量的未尾追加一个零字符NULL,即‘\0’,作为字符串的结束。 4.字符串常量 字符串常量与字符常量区别 定界符号不同; 存储单元不同: 字符常量:1B; 字符串常量:字符串长度+1。 存储方法不同; 字符型常量可存放在字符型变量中; 字符串常量则必须存放在字符型数组中; 运算不同: 字符型常量可与整数混合运算; 字符串常量则不可以; 2.3 变量的定义及初始化 1.变量的概念 2.变量名 3.变量的定义 4.变量的初始化 1. 变量的含义 程序设计: 其值可以改变的量(程序运行); 计算机硬件: 内存变量代表着存储器中的一个位置; 命了名的内存单元地址; 用途: 存取/读写数据; 2.变量命名 变量名: 每个变量都有一个名字; 变量名属于标示符; 命名规则:要方便记忆; 1~32个字符组成; 首字符必须是字母或下划线,后面的字符可以是字母、数字或下划线; 不能与关键字相同; 3.变量的定义 格式:P26 [存储类型] 数据类型 变量清单; 举例: char ch1; int i, j, k; unsigned ui; float f1,f2; double balance, profit, loss; 4.变量的初始化 含义: 定义变量时赋初值。 举例: int a=2,b=3; float f=3.56; double pi=3.14; char ch1=a,ch2=b; 2.4 符号常数 符号常数:P27 用标识符表示的常数; 其值不能在程序运行时修改; 目的: 物理意义清晰; 减少输入错误; 修改容易; 定义方法:三种 宏定义、修饰和枚举。 宏定义 含义: 用指定的标识符(即宏名)来代替一串字符; 格式: #de
您可能关注的文档
最近下载
- 义务教育版(2024)四年级全一册第7课《数字编码随处见》.pptx VIP
- 《工程勘察定向钻探技术规程》.pdf VIP
- 多联机空调施工组织设计方案.docx VIP
- 计算机应用基础(Windows10+WPSOffice 2019)中职全套教学课件.pptx
- DELL EMC 存储设备健康检查报告(模板).doc VIP
- 金融知识竞赛题库第四部分中国人民银行法试题及答案.doc VIP
- 2025-2030年中国猪苓中药材行业现状调查及投资前景预测研究报告.docx
- 大疆无人机公司介绍.ppt VIP
- 防酸碱劳保培训课件.pptx VIP
- GBZT 181-2024 建设项目放射性职业病危害评价报告编制标准.pdf VIP
文档评论(0)