- 8
- 0
- 约2.78千字
- 约 4页
- 2016-11-13 发布于重庆
- 举报
c程序设计矩阵的旋转
宿 城 区 职 教 中 心 活 页 教 案
课题 矩阵的旋转编程 授课时间 2012年3月19日星期一 教学目标 知识目标 了解二维数组旋转相关知识 能力目标 培养二维数组程序设计能力 情感目标 通过编程的过程享受编程的成就感,增加自我肯定的意识 教学重难点 重点 旋转前后数组的关系 难点 二维数组旋转编程 教法与学法 讲授法、练习法、讨论法 教具准备 多媒体、机房 教 学 过 程 教学内容 师生活动 矩阵的旋转
矩阵的旋转有8种情况:逆时针90度、180度、270度、60度;顺时针90度、180度、270度、360度
相同情况
逆时针90度与顺时针270度;
逆时针180度与顺时针180度
逆时针270度与顺时针90度
逆时针360度与顺时针360度
矩阵旋转的3种情况编程
1:顺时针90度
假设原矩阵a[3][4],赋值时值和下标相同
方法I:已知新数组b[i][j]:
原数组的列为新数组的行
原数组的行=2-新数组的列
b[i][j]=a[2-j][i]
方法II:已知原数组a[i][j]:
新数组的行为原数组的列
新数组的列=2-原数组的行
b[j][2-i] = a[i][j]
方法II只要修改蓝色代码为:
for(i=0;i3;i++)
for(j=0;j4;j++)
b[j][2-i] = a[i][j];
特别注意for循环的循环次数
2
您可能关注的文档
最近下载
- 光伏员工培训.pptx VIP
- 超星尔雅学习通《中国陶瓷鉴赏与器物陈设》章节测试答案.docx VIP
- 光伏发电设备培训课件.ppt VIP
- 光伏发电知识培训 适用于业务培训 商务培训 销售课程 主题宣传培训PPT课件.pptx VIP
- 光伏业务培训课件.pptx VIP
- 天然气燃烧器设计计算书.xlsx VIP
- AP宏观经济学(2019年真题)全套含选择题.pdf VIP
- AP宏观经济学(2017年真题)全套含选择题.pdf VIP
- AP宏观经济学 2014年真题 附答案和评分标准 AP Macroeconomics 2014 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 2022年郑州电力高等专科学校单招综合素质考试试题及答案解析.docx VIP
原创力文档

文档评论(0)