- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1-4章复习分析
12 循环语句 (5) 控制执行顺序的语句 break语句:中止循环语句和switch语句的执行; continue语句:中止本次循环(跳过循环体中continue后的语句),进入下一次循环。 例:for(int i=1;i=10;i++){ if(i%3==0)break; couti; } coutendl; for(i=1;i=10;i++){ if(i%3==0)continue; couti; } coutendl; 输出: 12 例3:输出0~300之间,平方是7的倍数的所有偶数,并统计其个数。 13 数组概念 数组是相同类型变量(元素)的集合。 (1)一维数组(10元素的一维数组a) (2)二维数组(3行4列的二维数组b,有12个元素) 数组名是存储空间的首地址,即第一个元素的常量地址。 a:a[0] b:b[0],即(b[0][0]),不是b[0][0] a[9] a[8] … a[1] a[0] b[2]: b[1]: b[0]: b[2][3] b[2][2] b[2][1] b[2][0] b[1][3] b[1][2] b[1][1] b[1][0] b[0][3] b[0][2] b[0][1] b[0][0] 第3行 第2行 第1行 b[1][0] … … b[1][3] b[0][3] … … b[0][0] b[2][0] b[2][3] … … 14 数组定义 (1)一维数组定义 基本格式: 数据类型 数组名[数组大小]; 如定义一个整型数组a用以保存50位学生的学号(整数): int a[50]; (2)二维数组定义 基本格式:数据类型 数组名[数组行数][数组列数]; 如定义一个3行4列的二维数组b,保存12个双精度实数: double b[3][4]; 定义时注意: 数组大小必须是大于0的常量表达式,通常为整型。 15 数组初始化 (1) 一维数组初始化 以集合的形式给出所有元素的值,如: int a1[5]={1,3,5,7,9}, a2[ ]={3,6,9} ; 以集合的形式给出部分元素的值,其余元素的值为0,如: int a3[5]={2,4,6 }; (2) 二维数组初始化 以行为单位,列出所有元素或部分元素的值,未给定值的元素,其值为0,如: int b1[3][4] = { {1,2},{3,4,5,6}}, b2[ ][4]={ {1,2},{3,4}} ; 按元素的排列顺序,列出全部或部分元素的值,没有赋值的元素其值为0,如: int b3[3][4] = { 1,2,3,4,5,6}, b4[ ][4]={ 1,2,3,4,5,6} ; 16 数组基本使用 数组的使用通常是针对元素的。 (1)基本格式 一维数组元素: 数组名[元素位置] 二维数组元素: 数组名[行位置][列位置] 元素位置是从0开始,到数组大小(行/列数)减1为止,通常为整型的变量表达式。 (2)一维数组使用方法 通过单层循环语句操作数组中的元素。 (3)二维数组使用方法 通过两层循环语句先行后列(外循环控制行,内循环控制列)或先列后行(外循环控制列,内循环控制行)操作数组中的元素。 16 数组基本使用 例5:设计一个程序把斐波那契数列的前n项存入数组并输出,数列如下: 例6:编写一个程序,定义并初始化一个整型的4行4列的二维数组,然后使二维数组的行列互换,最后以方阵的形式输出该二维数组。 1 1 2 3 5 … a[0]=1 a[1]=1 a[i]=a[i-2]+a[i-1] i: 2→n * 1 * 计算机科学与工程学院 JIANGSU UNIVERSITY of SCIENCE TECHNOLOGY 计算机科学与工程学院 JIANGSU UNIVERSITY of SCIENCE TECHNOLOGY C++程序设计教程 第 1-4 章 复习 知识要点1. C++程序的框架 9. 表达式2. VC++程序开发过程 10. 操作运算语句 3. 标识符 11. 选择语句4. 基本数据类型 12. 循环语句5. 常量 13. 数组概念6. 变量 14. 数组定义
您可能关注的文档
最近下载
- 安科瑞多功能电能表485通讯.docx VIP
- 第4课《社会主义基本经济制度》第三框教案.docx VIP
- 高二主题班会开学第一课高中秋季开学指南.pptx VIP
- 第4课 社会主义基本经济制度.pptx VIP
- 23CJ87-1 采光、通风、消防排烟天窗(一)参考图集.docx VIP
- 中考语文二轮复习讲练测(全国通用)专题15议论文阅读(二)(测试)(原卷版+解析).docx VIP
- 中国特色社会主义第一章第三节中国特色社会主义进入新时代教案.docx VIP
- 三年级语文下册《识字表》田字格字帖.pdf VIP
- 中国养老产业发展白皮书.pdf VIP
- 第一章中国特色社会主义进入新时代.ppt VIP
文档评论(0)