程序逻辑与思维(C语言)课件 【ch05】C 语言程序中的数组应用.pptx

程序逻辑与思维(C语言)课件 【ch05】C 语言程序中的数组应用.pptx

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;01;目标实现 (1)利用数组知识实现求某班50名学生某门课程的平均分。 输入:50名学生的成绩。输出:成绩的平均分。 (2)利用数组知识实现“数据逆序输出”。 输入:1359768240输出:0428679531。 技术层面 掌握一维数组的定义及应用。 课程思政 化繁为简。敬业精神。; 学习活动1——接领任务;学习活动2——分析任务;知识学习:C 语言的数组 1.数组的特点 (1)名称:数组名; (2)容量:存放多少个数据; (3)元素:数组中的每一个数据 (4)下标:访问数组中某一个元素的标号,数组的下标是从0开始的。 如下定义了一个A数组: ;2.数组定义 数组必须先定义,后使用。数组定义的语法如下: 说明: (1)Type:数据类型,可以是任意有效的数据类型。 (2)arrayName:数组名。 (3)arraySize:数组的大小决定可以存放多少个数据,必须是一个大于零的整数常量。;学习活动2——分析任务;4. 访问数组元素 数组声明后,就可以对其进行访问操作了。 如下定义了一个A 数组,就可以存放5个整型数据: ;学习活动3——制定方案;2. 利用数组知识实现“数据逆序输出” (1)定义一个能存放10个整数的一维数组; (2)使用 for 循环从键盘输入10个整数; (3)利用 for 循环5次交换数组中的值后,顺序输出; (4)输出结果。 利用 for 循环输出数组的结果(直接将循环变量从最大值到1进行循环输出)。;实现步骤 (1)在 CodeBlocks 软件中创建两个新项目: ① 求平均分的项目名称为getAVG 。 ② 数据逆序输出项目名称为 outArray。 (2)分别在各个项目的main()中按实现思路编写代码。; 学习活动4——实施实现; 学习活动4——实施实现;学习活动5——测试验收;验收结果 验收评价;学习活动6——总结拓展;学习活动6——总结拓展;(2)敬业精神 希望同学们要像蜜蜂一样,敬业于现在的学业,以及未来将从事的工作。 教学拓展 利用一维数组的知识,尝试使用数组实现模块3中任务3的内容。 任务小结(请在此记录你在本任务中对所学知识的理解与实现本任务的感悟等);02; 目标描述; 学习活动1——接领任务;学习活动2——分析任务;学习活动2——分析任务;学习活动3——制定方案; 学习活动4——实施实现;学习活动5——测试验收;学??活动5——测试验收;学习活动6——总结拓展;03; 目标描述;学习活动1——接领任务;学习活动2——分析任务;学习活动2——分析任务; 学习活动3——制定方案;学习活动4——实施实现;学习活动4——实施实现;学习活动4——实施实现;学习活动5——测试验收;学习活动5——测试验收;学习活动6——总结拓展;学习活动6——总结拓展;04;目标描述;学习活动1——接领任务;学习活动2——分析任务;学习活动2——分析任务;学习活动2——分析任务;学习活动2——分析任务;学习活动2——分析任务;学习活动3——制定方案;学习活动3——制定方案;学习活动4——实施实现;学习活动5——测试验收;学习活动5——测试验收;学习活动6——总结拓展;

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档