《(2.11.2)--C语言学案11.pdf》由会员分享,可在线阅读,更多相关《(2.11.2)--C语言学案11.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、教教学学文文件件第 1页,共 4页学学 案案课程名称:信息技术课题:数组年级:中职一年级【教学内容分析】:本节课讲授 C 语言编程中的一种构造类型变量数组。在 C 语言中,数组是一种构造类型,即它是由基本类型数据按照一定规则组成的新类型,是简单变量的集合。每个数组中的变量使用同一个变量名,通过下标来区分。数组通常与循环一起使用。【教学目标】:知识目标:掌握 C 程序设计中数组与循环的编程的方法。能力目标:培养学生整理知识,归纳总结,自主学习能力。德育目标:培养学生勇于探索、勤于思考的学习精神。【教学重、难点】:1、数组的使用方法2、数组与循环的编程方法【教学过程】:教教学学环环节节及及时时间间
2、分分配配教教学学内内容容新新课课导导入入C 程序设计是一门基础编程语言。本节课讲授 C 语言编程中的一种构造类型变量数组。在 C 语言中,数组是一种构造类型,即它是由基本类型数据按照一定规则组成的新类型,是简单变量的集合。每个数组中的变量使用同一个变量名,通过下标来区分。数组通常与循环一起使用。一维数组的定义:类型说明符数组名 常量表达式教教学学文文件件第 2页,共 4页新新 课课内内容容例:inta10;/*定义 10 个变量*/分别是 a0,a1,a2,a3,a4,a5,a6,a6,a8,a9例:floatX10+3;例 1:从键盘输入 10 个学生成绩赋值给数组 a,输出平均分。分析:1
3、 10 个学生定义数组为float a10;2 先求和,再求平均分程序:#include“stdio.h”main()inti;/*数组下标必须是整型变量*/floata10,s=0;for(i=0;i10;i+)scanf(“%f”,&ai);s=s+ai;s=s/10;printf(“s=%f”,s);教教学学文文件件第 3页,共 4页强强 化化训训练练例 2:从键盘上输入 10 个整数,求大于 60 并且小于 90 的数的个数。分析:1.10 个整数使用数组inta10;2.判定条件:大于 60 并且小于 903.统计个数使用计数器要清零程序:#include“stdio.h”main()inti,c=0,a10;/*计数器 c 变量要清零*/for(i=0;i60&ai90)c=c+1;printf(“c=%d”,c);编程练习:1.键盘输入 10 个数,放入一维数组中,求最小值。2.键盘输入 10 个数,按照从小到大的顺序输出。教教学学文文件件第 4页,共 4页课课 后后作作业业作业:编程练习:1.键盘输入 20 个数,统计非负数的个数,并计算非负数的和。2.输入 10 个整数到数组中,然后再反向输出这 10 个数。