- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 目录 2.1 C++语言的字符集和单词 2.2 常量 2.3 变量 2.4 运算符和表达式 2.5 类型转换 2.6 数组 目录 2.1 C++语言的字符集和单词 2.2 常量 2.3 变量 2.4 运算符和表达式 2.5 类型转换 2.6 数组 2.1.1 C++语言的字符集 2.1.2 C++语言的单词 标识符 关键字 运算符 分隔符 常量 注释符 2-关键字 关键字是系统已经定义过的标识符,它在程序中已有了特定的含义。 3-运算符 C语言的全部运算符 5种新的运算符(::, .*, -*, new, delete) 目录 2.1 C++语言的字符集和单词 2.2 常量 2.3 变量 2.4 运算符和表达式 2.5 类型转换 2.6 数组 2.2 常量 2.2.1 常量种类 2.2.2 符号常量 符号常量的的具体定义格式: const 类型说明符 常量名=常量值 例: const double pi=3.1415 作用: const double PRICE=30#include stdio.hvoid main ( ) { int num, total; num=10; total=num * PRICE; printf(″total=%d\n″,total); } 目录 2.1 C++语言的字符集和单词 2.2 常量 2.3 变量 2.4 运算符和表达式 2.5 类型转换 2.6 数组 (1)计算机的内存储器中,拥有大量的存储单元(容量为1字节) 关于变量的存储类、作用域、可见性 ——先通过例题了解,看书上相应说明,以后列表总结! 【Ch5】 书面作业:本周四交 目录 2.1 C++语言的字符集和单词 2.2 常量 2.3 变量 2.4 运算符和表达式 2.5 类型转换 2.6 数组 2.4 运算符和表达式 5. 赋值运算符 6. (1)三目运算符 6. (2)逗号运算符 6. (3)字节数运算符 6. (5)取地址和取内容运算符 6. (6)成员选择运算符 目录 2.1 C++语言的字符集和单词 2.2 常量 2.3 变量 2.4 运算符和表达式 2.5 类型转换 2.6 数组 2.5 类型转换 2.5 类型转换 目录 2.1 C++语言的字符集和单词 2.2 常量 2.3 变量 2.4 运算符和表达式 2.5 类型转换 2.6 数组 2.6.1 数组的定义格式 数目固定、类型相同的若干个变量的有序集合; 2.6.1 数组的定义 1、格式: 2.6.1 数组的定义 2.6.1 数组的定义 2.6.1 数组的定义 2.6.2 数组的赋值 2.6.2 数组的赋值 2.6.2 数组的赋值 作业 习题2 余下的题 讲习题2.4-13 2.6.3 字符数组 2.6.3 字符数组 2.6.3 字符数组 总结 1、数据类型 (整型、浮点型、字符型、布尔型) 习题讲解 显式 隐式 赋值表达式 函数返回值 自动转换 强制转换 类型转换 类型 数组名[大小1][大小2]…; 说明: 方括号([ ])表示数组的维; 某维的大小必须是大于1的常量表达式; 2、示例 int a[3]; (一维) char b[3][5]; (二维) const int size=80; int m[size]; 3、数组元素的表示 下标表示: 数组名[下标表达式1][下标表达式2]…; 说明: ①下标表达式值从0开始,必须是整型表达式; ②各个元素在内存中按下标的升序顺序连续存放; 指针表示:Ch4 例如: int a[3]; (一维) 元素包括了a[0],a[1],a[2] char b[3][5]; (二维) 元素包括了a[0][0],a[0][1],a[0][2],a[0][3],a[0][4] a[1][0],a[1][1],a[1][2],a[1][3],a[0][4] …… 1、初始化 利用初始值表(由一对花括号括起来的若干数据项组成)实现; 数组元素的个数要大于等于初始值表中数据项的个数; 例如: int a[5]={1,2,3,4,5}; int a[4]={5,4}; int b[2][3]={{1,2,3},{4,5,6}}; int b[2][3]={1,2,3,4,5,6}; int c[2][3][2]={{{5,4},{3}},{{2},{1,0}}}; 2、数组元素的赋值 例如: int m[3]; m[0]=5; m[1]=3; m[2]=1; int n[2][4
您可能关注的文档
最近下载
- 城管执法队员百分制考核细则.docx VIP
- 高血压的诊治PPT课件.pptx VIP
- 第二单元第04课时用混合运算解决实际问题(1)(教学课件)数学人教版三年级上册(新教材).pptx
- 健身会所操课教练工作流程及规范 .pdf VIP
- 《江苏省工业、建筑业、服务业、生活和农业用水定额(2025年)》.docx VIP
- 国投证券-固态电池系列报告(一):未来已来固态电池行业迎来产业驱动.pdf VIP
- Hubsan哈博森无人机ZINO说明书用户手册.pdf
- 高中政治必修二《经济与社会》选择题专练30题 .pdf VIP
- 高危高尿酸血症药物降尿酸治疗专家共识(2025版).pptx VIP
- 2025湖南郴州桂阳县招聘25名城市社区专职工作者笔试备考题库及答案解析.docx VIP
文档评论(0)