一维数组初始化练习(全2课时)教案-2022-2023学年度高二下学期高教版中职C语言

2023-05-24
| 8页
| 113人阅读
| 1人下载
普通

内容正文:

中等专业学校2022-2023-2教案 编号: 备课组别 计算机组 课程名称 C语言 所在 年级 二年级 主备 教师 授课教师 授课系部 授课班级 授课 日期 课题 一维数组初始化练习(一) 教学 目标 针对一维数组初始化练习 掌握读程序技巧 重点 一维数组初始化 难点 数组元素对应值 教法 讲授法、案例教学法、讨论法 教学设备 黑板 计算机 网络机房 教学 环节 教学活动内容及组织过程 个案补充 教 学 内 容 一、导入: 针对前几节课一维数组初始化问题,巩固练习加深理解 二、讲授: 1、以下对一维数组a进行正确初始化的是__________。 A) int a[10]=(0,0,0,0,0); B) int a[10]={ }; C) int a[ ]={0}; D) int a[10]={ 10*2}; 2、以下一维数组a的正确定义是________ 。 A) int a(10); B) int n=10,a[n]; C) int n; D) #define SIZE 10 scanf("%d",&n); int a[SIZE]; int a[n]; 3、执行下面的程序段后,变量k中的值为__________。 int k=3,s[2]; s[0]=k; k=s[1]*10; A) 不定值 B) 33 C) 30 D) 10 4、下列程序执行后的输出结果是__________。 main() {int a,b[5]; a=0; b[0]=3; printf("%d,%d ",b[0],b[1]); } A) 3,0 B) 3 0 C) 0,3 D) 3,不定值 5、已知数组a的赋值情况如下所示,则执行语句a[2]++;后a[1]和a[2]的值 分别是________。 a[0] a[1] a[2] a[3] a[4] ┌──┬──┬──┬──┬──┐ │ 10 │ 20 │ 30 │ 40 │ 50 │ └──┴──┴──┴──┴──┘ A) 20和30 B) 20和31 C) 21和30 D) 21和31 6、有如下说明: int a[10]={0,1,2,3,4,5,6,7,8,9}; 则数值不为9的表达式是________。 A) a[10-1] B) a[8] C) a[9]-0 D) a[9]-a[0] 7、有如下程序 main() { int n[5]={0,0,0},i,k=3; for(i=0;i<k;i++) n[i]=i+1; printf("%d ",n[k]); } 该程序的输出结果是________。 A) 不确定的值 B) 4 C) 2 D) 0 8、以下程序的输出结果是________。 main() { int i,x[9]={9,8,7,6,5,4,3,2,1}; for(i=0;i<4;i+=2) printf("%d ",x[i]); } A) 5 2 B) 5 1 C) 5 3 D) 9 7 小结 作业 板 书 设 计 一维数组初始化练习(一) 1、 一维数组初始化 2、 例题分析 教 后 札 记 中等专业学校2022-2023-2教案 编号: 备课组别 计算机组 课程名称 C语言 所在 年级 二年级 主备 教师 授课教师 授课系部 授课班级 授课 日期 课题 一维数组初始化练习(二) 教学 目标 针对一维数组初始化练习给数组赋值 学会程序读写 重点 一维数组初始化 难点 数组元素对应值 教法 讲授法、案例教学法、讨论法 教学设备

资源预览图

一维数组初始化练习(全2课时)教案-2022-2023学年度高二下学期高教版中职C语言
1
一维数组初始化练习(全2课时)教案-2022-2023学年度高二下学期高教版中职C语言
2
一维数组初始化练习(全2课时)教案-2022-2023学年度高二下学期高教版中职C语言
3
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。