- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课题四 Java基础语法 任务7 使用数组完成支出统计任务 任务引入 对于衣、食、住、行、交际、爱好、其他等项目,要完成相同的操作: 1.计算每一单项开支占总支出额的百分比。 2.计算每一项开支在一个360度的圆周中跨度是多少? 知识准备:了解数组 数组和变量一样是容器 变量存放单个数据,数组存放多个数据 知识准备:使用数组 数组的申明和实例化 知识准备:使用数组 数组中成员的访问:使用下标 知识补充:数组也可以存储对象 数组可以存储对象 课堂练习 完成教材代码7-1 知识准备:循环语句的基本结构 for循环 课堂练习 完成教材代码7-2 知识准备:循环语句的基本结构 while循环 课堂练习 完成教材代码7-3 知识准备:循环语句的基本结构 do-while循环 课堂练习 完成教材代码7-4 任务分析 支出数据存储结构的变化 任务分析 运算方式的简化:使用循环简化对支出数据的 操作 任务分析 运算方式的简化:使用循环简化对支出数据的 操作 任务分析 运算方式的简化:使用循环简化对支出数据的 操作 任务实施:完成对支出数据的处理任务 完成教材代码7-5的代码设计与调试 作业 教材中的课后思考与练习 * * 衣 食 住 行 交际 爱好 其他 需要重复计算 10 a int a=10; 一个萝卜一个坑 变量 数组 1 b int b[ ]={1,2,3,4}; 一块田里种多个萝卜 2 3 4 通用的一维数组的声明格式是: type var-name[]; 举例: int array_int[ ]; String[ ] str; 利用new 来为数组型变量分配内存空间 array_int=new int[10]; str=new String[10]; 两步可以合并,如: int String[ ] str=new String[10]; 申明只是表达该数组 的合法地位和身份, 内存中并没有真正分 配空间用来做数据的 存储 对数组进行new的操作 之后,该数组才真正 的存在了,也就是 内存中分配了指定大小 的空间用于数据存储 1 b int b[ ]={1,2,3,4}; 2 3 4 b[0] b[1] b[2] b[3] int C[ ]=new int[3]; C[0]=1; C[1]=2; C[2]=3; System.out.println(C[0]); System.out.println(C[1]); System.out.println(C[2]); 例如有一个学生类Student,如果我们需要定义一个数组存储2个学生,需要这样做: Student class1[]=new Student[2]; class1[0]=new Student(); class1[1]=new Student(); 普通数据类型的成员 是不需要这个步骤的 为什么? 练习中的发现:数组的重复操作 循环结构 for(变量初始化; 条件; 递增或递减变量的值) {语句组; } for 循环 例如 for(次数为1; 如果次数3; 次数加1) { 输入密码; } while(条件) { 语句组; } while 循环 例如 while(门没有打开) { 敲门; 问一句有人吗; } 进门; do { 语句组; } while(条件); Do-while 循环 例如 do { 浇水; 施肥; 除草; } while(萝卜没有成熟); float clothes,food,house,walk,friends, hobbys,other; float outputs[]=new float[7];
您可能关注的文档
- 劳动出版社电子课件-高级车工工艺与技能训练(第二版)-B01-1196《高级车工工艺与技能训练(第二版)》目录.ppt
- 劳动出版社电子课件-高级车工工艺与技能训练(第二版)-B01-1196课题一 车床的维护与保养.ppt
- 劳动出版社电子课件-高级车工工艺与技能训练(第二版)-B01-1196课题三 偏心薄壁套零件加工.ppt
- 劳动出版社电子课件-高级车工工艺与技能训练(第二版)-B01-1196课题二 多线螺纹及蜗杆加工.ppt
- 劳动出版社电子课件-高级车工工艺与技能训练(第二版)-B01-1196课题二 垂直孔零件加工.ppt
- 劳动出版社电子课件-高级车工工艺与技能训练(第二版)-B01-1196课题二 机床的调整.ppt
- 劳动出版社电子课件-高级车工工艺与技能训练(第二版)-B01-1196课题二 深孔加工.ppt
- 劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务10.ppt
- 劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务13.ppt
- 劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务15.ppt
- 劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务8.ppt
- 劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务9.ppt
- 劳动出版社电子课件—基础会计(财经类)—B32-8048模块一.ppt
- 劳动出版社电子课件—基础会计(财经类)—B32-8048模块三 会计算账.ppt
- 劳动出版社电子课件—房地产估价—B06-9631.ppt
- 劳动出版社电子课件—房地产营销策划—B06-9875电子课件—房地产营销策划—B06-9875.ppt
- 劳动出版社电子课件(含练习题答案)—纳税申报与筹划实务—B32-9166项目七 行为税纳税实务.ppt
最近下载
- 质量管理体系基础知识培训完整版.pptx VIP
- 足球社团活动课教案(33页) .pdf VIP
- 2024年档案职称考试题库(含答案).pdf VIP
- 怪物之锤(coc跑团设定).pdf VIP
- 七年级英语上册(外研版2024)-【新教材解读】义务教育教材内容解读课件.ppt
- B∕T 3098.9-2020 紧固件机械性能 有效力矩型钢锁紧螺母(高清版).pdf VIP
- 光传输线路与设备维护课件74_光传输线路与设备维护学习情境六PPT课件.ppt VIP
- 尼康D850使用说明手册D850UM.pdf VIP
- [哲学/历史]四山摩崖石刻.doc VIP
- 小学语文部编版三年级下册《修改病句》专项练习(共63题,附参考答案).pdf VIP
文档评论(0)