课件编号2351842

数组 课件

日期:2024-05-16 科目:信息技术 类型:高中课件 查看:67次 大小:479401Byte 来源:二一课件通
预览图 1/9
数组,课件
  • cover
课件25张PPT。 数组的基本应用空气质量分析员招聘会来自全国两会的声音:李克强总理指出:要像对贫困宣战一样 坚决向污染宣战 挥之不去的雾霾再次反映出当前我国大气污染的环境形势异常严峻,这是因为我们国家以煤炭为主的能源消费结构,快速增长的机动车尾气排放和大规模的城市建设带来的污染。这些污染物的排放量巨大,超过了环境容量,其结果是造成了严重的空气污染。治理雾霾,刻不容缓。关注AQI关注AQI关注AQI 2013年上海空气质量为:94天优,174天良,56天轻度污染,21天中度污染,17天重度污染,3天严重污染,超标天数比例为26.2%。1 .有志于从事环境保护事业。2 .有较强的数据处理分析算法设计能力。岗位名称:空气质量分析员岗位要求:岗位人数:5组(共10人)招聘测试一 拼接算法流程图,输出上海2013年12月份AQI月平均值 开始变量功能: Sum:该月AQI值的总和; i:当前处理的日期; d:每次输入的AQI值拼接算法流程图,输出上海2013年12月份AQI月平均值 开始变量功能: Sum:该月AQI值的总和; i:当前处理的日期; d:每次输入的AQI值招聘测试一 1:55思考?设计算法输出该月哪几天的AQI指数值低于月均值?分析:由于在没有输入完31个AQI指数前是无法预知平均值的,故必须要把输入的数据全部保存,待平均值求得后再进行处理。否则需要反复输入31个AQI指数。 难点:要想把31个AQI值保存就需要31个变量,如果采用以前学过的普通变量保存,显得非常繁琐,故下面需要引入一种新的变量类型———数组。数组 为了方便批量数据的存储,我们可给每一列一个统一名称,比如“AQI指数”列命名为A,而每一天给它一个编号,那么存放12月1日AQI指数的变量就是A(1),这里的A是数组名,1是下标名。1、用数组变量来存储一批类型、作用相同的数据。即要么都是实型变量,要么都是整型变量等。 2、在内存中的位置是连续的 (例如,一个规模为8的数组在内存中占用8个连续的存储单元) 3、每一个存储单元对应于一个数组元素,能存放一个数据。通过下标(这里是1到8的整数)指出数组变量中的特定元素。 数组相关概念示意图:数组的性质定义:a(1 To 8) As long根据左图数组存储情况,请写出输出结果。 1、输出d(1+4);结果是 2、a ←3,b← d(4),输出d(a+b);结果是 3、输出d(d(4)*2);结果是 4、 a ←d(3)+3,输出a;结果是 0886数组巩固练习2:0319输入10个数依次存放到数组中,再将其逆序输出。 数组的输入和输出2:07输入10个数依次存放到数组中,再将其逆序输出。 数组的输入和输出2:07i=10i>=1输出d(i)i=i-1以规模为31的数组a为例数组的输入和输出Command1样例12:07设计算法输出哪几天的AQI指数值低于月平均值?样例2案例剖析i=1,sum=0i←i+1输入a(i)sum←sum+a(i)ave←sum/31设计算法输出哪几天的AQI指数值低于月平均值?a(i) a(m)i2:20变量功能: (1)c计数器,记录中度及以上污染的天数; (2)数组a存放每日AQI指数 (3)i存放当前处理的数组元素的下标。i=i+1 YN c=c+14. 上海2013年12月中旬和下旬共有几天的空气污染程度达到中度或以上?样例4Command4NYi=i+1YNc=c+1 5.上海直到2103 ... ...

~~ 您好,已阅读到文档的结尾了 ~~