下载此文档

图形在C语言循环结构教学中的作用.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
图形在C语言循环结构教学中的作用
路敏 摘要:循环结构是C语言学****的重点和难点之一,比较抽象,不易掌握。作者从事多年的C语言教学,对这部分内容的教学也不断进行探索。在实践中发现从熟悉的图形入手,可以变抽象为具象,化难为易,学生易于图形在C语言循环结构教学中的作用
路敏 摘要:循环结构是C语言学****的重点和难点之一,比较抽象,不易掌握。作者从事多年的C语言教学,对这部分内容的教学也不断进行探索。在实践中发现从熟悉的图形入手,可以变抽象为具象,化难为易,学生易于接受和理解,效果较为理想。
关键词:C语言 循环结构 图形
C语言是一种结构化的程序设计语言。循环结构是结构化程序设计中非常重要的一环,相比其他2种结构来讲,难度大、应用广。n!的计算,累加计算等都要用到循环;循环还与数组的使用密不可分;可以说,循环在整个程序设计中的作用非常重要,循环结构要贯穿在大部分C程序中。
循环结构的教学也是C语言的重点和难点。如何能让这部分的教学形象、易懂,让学生印象深刻?作者在多年的教学中不断摸索总结,认为把循环结构与点阵图形结合,可以变抽象为具象,使学生更容易理解和掌握循环的本质。
一、通过对比体会循环的意义
如:打印“**********”
在学****printf( )函数时,一定要做这道****题。
Main()
{
Printf(“**********\n”);
}
这是一个最简单的C程序。

在讲到for语句时,通过构造循环来做这个题目,前后对比体会循环的意义。
Main()
{
Int I;
For (i=1;i<=10;i++)
Printf(“*”);
Printf(“\n”);
}
二、循环嵌套的学****br/> 循环嵌套比单循环更抽象,需要学生逻辑分明、思维清晰,这是一个难点。这一部分的例题很关键,要通过循序渐进、由易到难的例题逐步掌握嵌套的使用,尤其是学会循环控制变量的取值。
1、打印点阵图形
*****
*****
*****
先介绍程序段
For (j=1;j<=10;j++)
Printf(“*”);
的功能是打印5个连续星号 ,即 *****
在此基础上,讲下面程序。
Main()
{
Int I,j;
For (i=1;i<=3 ;i++)
{Printf(“\n”);
For(j=1;j<=5;j++)
Printf(“*”);
}
}
I 表示外循环控制变量,j表示内循环控制变量;I同时代表点阵图形的行数,j同时代表点阵图形的列数。因为图形是3行5列的矩阵。所以i的取值从1到3,j的取值从1到5。
因为学生已经明白以j为循环控制变量的for循环的作用是输出*****,所以把以j为循环控制变量的for循环当做一个整体,充当外循环的循环体,学生很容易理解整个程序的功能是i=1时,输出第一行*****,i=2时,输出第二行*****,i=3时,输出第三行*****,即整个程序的功能是输出题目要求的3×5的星型矩阵。

图形在C语言循环结构教学中的作用 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人巧姐
  • 文件大小15 KB
  • 时间2022-06-25