- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c程序设计配套ppt及课后习题答案c才3-数据类型
转义字符!!! 在C语言程序中,常常会看到这样的语句: ????printf(“Welcome to C!\n”); ?执行结果:语句最后的\n并没有被打印在屏幕上。\n 称为“转义字符” 。 在碰到反斜杠时,printf把反斜杠和下一个字符结合起来构成“转义序列”,例如(\n)的意思是“换行”,它使光标定位到下一行的开始位置。 (1)下述标识符中,( )是合法的用户标识符。 A)AB B)void C)_student D)ab* (2)C语言中运算对象必须是整数的运算符是( )。 A)% B)/ C)%和/ D)* (3)下述C语言转义符中( )是非法的。 A)\b B)\037 C)\0xf D)\’ (4)C语言中最简单的数据类型包括( )。 A)整型,实型,逻辑型 B)整型,实型,字符型 C)整型,字符型,逻辑型 D)整型,实型,逻辑型,字符型 (5)下面四个选项,均是合法浮点数的选项是(???? ) A) +1e+1, 5e-9.4, 03e2 B) -.60, 12e-4, -8e5 C) 123e,,1.2e-.4 ,+2e-1 D) -e3, .8e-4, 5.e-0 * 第三章 数据类型、运算符和表达式 3.1 C语言的数据类型 C语言的数据结构是以数据类型形式出现的。 C的数据类型如下 : 数据结构? 待处理的数据都是以某种形式存在的(数字,字符等等) 数据之间存在某种联系 数据结构:数据的组织形式。如:数组(一系列前后相邻的数字) C语言中的任何数据都必须为其指定数据类型! 3.2 常量和变量 3.2.1 常量 符号常量 定义:程序运行时其值不能改变的量(即常数)。 分类: 直接常量: 整型常量 实型常量 字符常量 字符串常量 符号常量: 用标识符代表常量 定义格式: #define 符号常量 常量 一般用大写字母 是宏定义预处理命令,不是C语句 如:#define PRICE 30 符号常量举例 #define PRICE 30 main() { int num,total; num=10; total=num*PRICE; printf(total=%d,total); } 运行结果:total=300 3.2.2 变量 “标识符”(identifier)的概念 定义:用来标识变量、常量、函数等的字符序列 组成规则: 只能由字母、数字、下划线组成,且第一个字母必须是字母或下划线 大小写敏感: case-sensitive 不能使用关键字 长度:各个C编译系统有不同的规定。建议不要超过8个 命名原则: 见名知意 不宜混淆 如l与I, o与0 在C语言中,要求对所有用到的变量,必须 “先定义、后使用”! 这样做的目的: (1) 避免变量名使用错; (2) 便于为不同类型的数据分配内存空间; (3) 便于在编译过程中检查该变量所进行的运算是否合法; 变量定义的一般格式: 数据类型 变量名[, 变量名2……]; 例如,int radius, length, area; 3.3 整型数据 3.3.1 整型常量的表示方法 三种形式: 十进制整数: 由数字0~9和正负号表示. 如: 123,-456,0 八进制整数: 由数字0开头,后跟数字0~7表示. 如: 0123,011 十六进制整数:由0x开头,后跟0~9,a~f,A~F表示. 如: 0x123,0Xff 3.3.2 整型变量 1.在内存中的存放形式:二进制(正数、负数的不同表示形式)。在内存中占两个字节。 最左边一位:符号位。0为正,1为负。 2.分类(根据数值表达范围的不同) (1)基本整型:int (数字范围:-215~(215-1)) (2)短整型:short int 或 short (3)长整型: long int 或 long unsigned signed 实际应用中,大部分常量的值是正的,如学生年龄,身高等。为此定义了“unsigned”-无符号类型,指代无符号数值,如123,4687等。 但是还有一些数字是负数:如-123, -3等,用“signed”-有符号类型来定义。 如果一个变量,既不指定为unsigned, 也不指定为signed,则默认为 signed。 无符号整型变量中可以存放的正数的范围比有符号整型变量中存放的范围扩大一倍。
您可能关注的文档
- crtsⅱ型无砟轨道板强工装设备技术培训.ppt
- cs751.见5tgdi车型详解.pptx
- cssdi由v网页布局-limengfan.ppt
- css打造三html文字特效.ppt
- css设置表格与能表单样式.ppt
- css样破式表和模板.ppt
- css样式恶定义介绍.ppt
- currencyconvertercal都culator一款好用的app应用软件.pptx
- customerserviceprocess0平221.ppt
- cvpr13带显著性论文速读.pptx
- 人工智能在初中物理实验学习时间分配中的应用研究教学研究课题报告.docx
- 4 装配式建筑预制构件生产中质量与供应链管理关系研究教学研究课题报告.docx
- 2025年中国裙缸行业投资前景及策略咨询研究报告.docx
- 2025年社区养老服务政策环境与市场前景报告.docx
- 医疗行业医疗废弃物处理与环境保护研究教学研究课题报告.docx
- 数字化赋能下,教育社会学理论在教师教学画像构建中的价值与应用研究教学研究课题报告.docx
- 2025年交通出行服务行业智能交通信号处理技术发展趋势报告.docx
- 2025年交通出行服务行业智能交通数据分析与应用报告.docx
- 2025年交通出行服务行业智能交通信息服务市场前景报告.docx
- 家政职业教育发展面临的主要挑战与瓶颈.docx
最近下载
- 2023ESC急性冠脉综合征管理指南(完整版).pdf
- 2025美国急性冠脉综合征(ACS)患者管理指南解读课件PPT.pptx
- 《设计小房子》教案-2024-2025学年教科版(2024)小学科学二年级上册.docx VIP
- 《夜晚的月亮》教案-2024-2025学年教科版(2024)小学科学二年级上册.docx VIP
- 1.4设计小房子 课件 2024新教科版科学二年级上册.ppt
- DELTA台达垂直多关节机器人手持式教导器 DTV 系列操作手册.pdf VIP
- 医院常见传染病感染防控的管理要点.pdf
- 2.7夜晚的月亮 课件 2024新教科版科学二年级上册.ppt
- 华成多轴机械手控制系统说明书培训资料.pdf
- 小学奥数教师版(合辑)1-1-2-3 分数四则混合运算综合.pdf VIP
文档评论(0)