文档库 最新最全的文档下载
当前位置:文档库 › C语言求1到1000所有的完数

C语言求1到1000所有的完数

C语言求1到1000所有的完数
C语言求1到1000所有的完数

#include

#include

/*

求1-1000所有的完数

完数是指数所有因子相加等于该数的数

如6=1+2+3;

如果数字是a,因子指1~(a-1)可以整除a的数

*/

void main()

{

int num;

int i,j;

for(i=1;i<=1000;i++) //最外层循环i的值1-1000

{ num=0;

for(j=1;j

{

if(!(i%j))

{ //计算i的所有因子并加到num中去

num+=j;

}

} //---------↑

if(i==num) //如果i的所有因子之和等于i

{

printf("%d是完数,因子是:",i);

for(j=1;j

{

if(!(i%j))

{

printf("%d,",j);

}

}printf("\n");

}

}

}

c语言 第8章 函数习题

第8章函数习题 A卷 1. 单项选择题 (1)C 语言总是从函数开始执行。 A A. main B. 处于最前的 C.处于最后的 D. 随机选一个 (2)函数在定义时,省略函数类型说明符,则该函数值的类型为。A A. int B. float C. long D. double (2)以下函数,真正地没有返回值。 B A. int a(){int a=2;return (a);} B. void b(){printf("c");} C. int a(){int a=2;return a;} D. 以上都是 (3)在C 语言中,有关函数的说法,以下正确的是。A A. 函数可嵌套定义,也可嵌套调用 B. 函数可嵌套定义,但不可嵌套调用 C. 函数不可嵌套定义,但可嵌套调用 D. 函数不可嵌套定义,也不可嵌套调用 (4)以下函数调用语句中,含有实参的个数为。C fun((2,3),(4,5+6,7)); A. 1 B. 2 C. 5 D. 6 (5)函数调用可以在。D A. 函数表达式中 B. 函数语句中 C. 函数参数中 D. 以上都是 (6)被调函数返回给主调函数的值称为。C A. 形参 B. 实参 C. 返回值 D. 参数 (7) ,可以不进行函数类型说明。D A. 被调函数的返回值是整型或字符型时 B. 被调函数的定义在主调函数定义之前时 C. 在所有函数定义前,已在函数外预先说明了被调函数类型 D. 以上都是 (8)被调函数通过语句,将值返回给主调函数。D A. if B. for C. while D. return (9)被调函数调用结束后,返回到。D A.主调函数中该被调函数调用语句处 B.主函数中该被调函数调用语句处

《1000以内数的认识》教学设计

《1000以内数的认识》教学设计 泊头市齐桥学区五军寨小学潘蕊一、教学内容 新课程标准实验教材小学数学课本二年级下册第五单元《10000以内数的认识》中的《1000以内数的认识》第一课时(见教材P67-68页)。 二、教材分析 本单元内容是万以内数的认识,包括数数、读数、写数、数的组成、数位的含义、数的顺序和大小比较、近似数以及整百、整千数的加减法。数的概念是学生学习数学的基础,学生已经学习了“20以内数的认识”“100以内数的认识”,本学期将认数的范围扩展到万以内。为了使学生更好地掌握本单元内容中一些重要的数的概念,教材根据儿童已有的经验、心理发展规律按从易到难螺旋上升的编排原则优化知识结构,编排教学内容。先教学1000以内的数的认识,再教学读写和组成,然后教学数大小的比较。把认数和简单的整百、整千数估算有机结合,认数和用数表达、用数交流信息相结合,不断发展学生的数感。密切数与学生生活的联系,培养学生的数学意识。本节课教材创设了一幅体育馆这样一个生活场景,让学生在的生活情境中感受更大的数,掌握数的概念,体会数学与生活的紧密联系,感悟数学的价值,激发学生学好数学,用好数学的愿望和信心。在实践操作过程中培养学生的思维,提高学生的学习能力。数的认识由100扩展到1000,数目大了,内涵丰富了,抽象程度也更高了。 三、学情分析 在现有基础方面:学生通过以前的学习以及家长的一些教学,部分学生对1000以内的数已十分熟悉。在学习动力方面:二年级学生处于智力开发的初级阶段,自觉性很差,动力明显不足,需要激发学生学习的主动性和积极性,培养学生学习数学的兴趣。在学习能力方面:二年级的学生学习时间不长,他们思考、观察、表达、练习、概括的能力尚未形成,需要在教师的引导下逐步培养。四、教学依据 新课标指出,在教学数的认识时,小学生能说出各个数位的名称,识别各数位上数字的意义;结合显示素材感受大数的意义,并能进行估计;能结合具体情境初步理解数的意义,能认、读、写数。

《1000以内数的认识》教案1

《1000以内数的认识》教案 教学目标 (1)知识与技能 认识计数单位“千”,发现每两个相邻的计数单位之间都十进的关系。能够正确地数出1000以内的数,初步感受大数的意义,发展学生的数感,培养学生的估计能力。 (2)过程与方法 通过数田字格、正方体、在计数器上拨珠子等活动,让学生充分经历数数的过程,感受更大的计数单位和数位产生的必要性和必然性;让学生在动手操作的过程中加强思考和探索。 (3)情感、态度与价值观 通过本节课的学习,使学生体会数学与生活的密切联系,感悟数学的价值,激发学生学习数学的情感,使学生在情感态度和一般能力方面都得到充分的发展。 教学重难点 重点:让学生通过实践操作数数,感知1000以内数的概念。认识计数单位“千”,发现每两个相邻的计数单位之间都是十进的关系。 难点:1、接近整百或者一千的数如何数。 2、体会千以内数的数位的意义,理解相邻数位之间的十进关系。 教学过程 (一)复习旧知,引出新知 1、让学生数田字格、复习数数方法个、十、百之间的进率。 首先让学生快速的在田字格纸上数出10个格子,说说你是怎么数的?根据学生的回答,得出10个一是十。 其次让学生在田字格纸上快速地数出100个格子,让学生汇报怎么数?根据学生的回答得出10个十是一百。 2、引出“千”,初步感知1000 让10个数出100个田字格的同学到前面展示,再数一数一共有多少个田字格,先让学生一百一百地数,再让全体同学一百一百地数。老师点出10个一百是一千,让学生感受一千里面有10个一百,从而导入新课揭示课题。 (设计意图:通过数田字格的活动,复习100以内数数的方法,同时引出计数单位“千”,培养学生的迁移能力) (二)、自主探究,感知进率 1、感“百”和“千”的进率,让学生跟着课件数小正方体。回答一个一个的数,10个

c语言第八章函数上机作业

第八章 通过本章实验作业应达目标 1. 掌握定义和调用函数的方法 2.掌握函数嵌套调用的方法 3.掌握通过“值传递”调用函数的方法 4.理解变量作用域和存在期的概念,掌握全局变量和局部变量,动态变量和静态变量的定义、说明和使用方法 本章上交作业 程序8_1.c、8_2.c、8_4.c、8_5.c上传至211.64.135.121/casp。 实验一判断素数的函数 【实验目的】 掌握用函数实现判断素数的方法。 【实验内容】 编写一个函数int prime(int a),判断参数是否为素数。函数有一个形参a,当a 为素数时,返回1,反之,返回0。以8_1.c命名本程序并上交。 函数声明如下: int prime( int a ); 主函数如下: #include #include void main ( ) { int a, b; printf("please input a number:\n"); scanf("%d", &a); b = prime( a ); if ( b = =1 ) printf("the number is a prime number."); else printf("the number is not a prime number."); } int prime( int a ) { …… }

实验二求最大公约数与最小公倍数 【实验目的】 熟练函数的嵌套调用。 【实验内容】 编写两个函数,分别求两个正整数的最大公约数和最小公倍数,结果作为函数返回值返回。在main函数中实现输入与输出。以8_2.c命名本程序并上交。 主函数如下: #include void main( ) { int gongyueshu( int a, int b ); int gongbeishu( int a, int b ); int a, b, c, d; printf("please input two integer numbers:"); scanf("%d%d", &a, &b); c=gongyueshu(a, b); d=gongbeishu(a. b); printf("gongyueshu is %d\n gongbeishu is %d",c,d); } int gongyueshu( int a, int b ) { ……} int gongbeishu( int a, int b ) { …… } 【实验提示】 可以在最小公倍数中嵌套调用最大公约数函数。最小公倍数=a*b/最大公约数 实验三求数组逆序的函数 【实验目的】 熟练掌握操作数组的方法及数组名作函数参数的使用方法。 【实验内容】 从键盘输入int型数组a[ 20 ]的20 个元素值,编写一个函数实现对数组元素数据的逆序放置。即第1个元素与第20个元素互换,第2个元素与第19个元素互换,……,第10个元素与第11个元素互换。请完善下述程序并以8_3.c命名本程序。 #include void main( ) { void nixu( int a[ ], int n ); /* 逆序函数声明 */

1000以内数的认识教案(公开课用)

《1000以内数的认识》教学设计 西宁市五四小学薛刚 【教学内容】 人教版《义务教育课程标准实验教科书·数学(二年级下册)》第68~69页 【教学目的】 1.让学生经历数数的过程,体验数的产生和作用;能认、读、写千以内的数,知道这些数是由几个百、几个十和几个一组成的。能说出各数位的名称,识别各数位上数字的意义。 2.结合现实素材让学生感受大数的意义,并能结合实际进行估计。 3.培养学习数学的兴趣和知信心,逐步发展学生的数感。 【教学重点】 知道每两个相邻计数单位之间都是十进的关系;能认、读、写千以内的数;知道这些数是由几个百、几个十和几个一组成的。【教学难点】“拐弯数”的数法,数感的建立。 【教学准备】小棒,计数器,课件 【教学过程】 一、激发兴趣,导入新课 (1)师:同学们,你知道我们班有多少位同学吗?(59位)59是我们已经学过的100以内的数; 同学们猜一猜我们全体二年级大约有多少位同学呢?

一个班大约有60人,5个班大约有多少人呢?(大约有300人) 300是不足100还是超过100的数呢?(超过100的数) (2)(出示全校师生图片)那我们全校大约有多少位同学呢? 一个年级大约有300人,六个年级大约有1800人。 1800是100以内的数还是超过100的数呢?(超过100的数)看来我们以前学过的100以内的数已经不够用了,今天开始我们将要学习更大的数,今天我们就一起来学习-----一千以内的数 二、实践动手操作,探究新知 教学例1 请看大屏幕,数一数,这里有多少个小正方体(10个) 说说你是怎么数的?(一个一个地数) 一个一个地数,10个一是十。 (板书)一个一个地数,10个一是十 PPT出示10个10个的小正方体,引导学生一十一十的数,一直数到一百。 师:我们刚才是怎么数的呢?数了几个十?(十个十个的数,数了10个)。那么一十一十的数,10个十是多少呢? (板书)一十一十的数,10个十是一百 师:请从一百往后数,数到一千,你行吗?有没有更的快速的方法呢? 生:可以一百一百地数

《1000以内数的认识》教学设计公开课

《1000以内数的认识》教学设计 教学目标: 1、知识与技能目标:使学生掌握数数的方法,会数1000以内的数,体验数的产生和作用,知道10个一是十,10个十是一百,10个一百是一千,认识计数单位“百、千”初步体会两个相邻计数单位之间的十进制关系。 2、过程与方法目标:在具体情境中感受大数的意义,培养学生的数感和估计意识。经历观察、猜想、操作及与同伴合作交流等数学活动过程,使学生初步学会有条理的思考和解决问题。 3、情感态度与价值观目标:进一步体验数学与人类生活的密切联系;在活动中体验学习的成功与快乐,培养学习数学的兴趣与自信心,并能正确评价自己与他人。 教学重难点:正确数1000以内的数,体会相邻两个计数单位之间的十进制关系。 教学准备:多媒体课件。 教学过程: 创设情境,激发兴趣 1、口算 2、师:同学们,我们来看看小火车把我们送到了哪里? 3、课件出示羊村课堂图片。 4、师生谈话:同学们,你们喜欢喜羊羊吗?喜羊羊长得即可爱又聪明,老师也很喜欢它,今天喜羊羊和他的朋友也来到我们的课堂,和我们一起学习,喜羊羊还给我们带来了一些挑战性的题目,你们有信心接受挑战吗?(整个教学过程以喜羊羊为主线开展教学过程。) 主动探究,合作交流

活动一:猜一猜 课件出示体育馆图片。 师引导学生:这是北京体育馆,猜猜体育馆大约能坐多少人? (生猜的各不相同) 师:对!这个体育馆能坐好多好多的人,要用一个比100大的多的数来表示,今天我们就来认识1000以内的数。 板书课题:1000以内的数的认识 活动二:数一数 (一)、多媒体演示,进一步理解10个一百是一千。 师:大的数都是由一些小的数组成的,咱们看看电脑演示。 1、课件出示教材中零乱散放的10个小正方体。让学生用自己的方法来数一数。 2、交流数的方法。 1 3、课件演示一个一个地数,并得出10个一是一十。(板书) 4、课件演示十个十个地数,并得出10个十是一百,(板书) 师:如果要数更大的数,你想怎么数?为什么? 5、课件出示很多小正方体,(出现1000块的凌乱方块)估一估,现在有多少个小正方体?学生随意估计,到底有多少个?怎样数得速度快、数得准? 师:看看现在喜羊羊把它变成了什么形状?(课件变成10×10×10立方体方块图)这个大立方体上一共有多少块小正方体?怎样数?(课件演示从下一层一层地拉出,学生从100数到1000)中间可适当穿插问题,让学生回答,了解掌握情况,如一百为一层,2层是几个百?3个百后面是几个百?5个百再添一

1000以内数的认识教学设计

泊头市齐桥学区五军寨小学潘蕊一、教学内容 新课程标准实验教材小学数学课本二年级下册第五单元《10000以内数的认识》中的《1000以内数的认识》第一课时(见教材P67-68页)。 二、教材分析 本单元内容是万以内数的认识,包括数数、读数、写数、数的组成、数位的含义、数的顺序和大小比较、近似数以及整百、整千数的加减法。数的概念是学生学习数学的基础,学生已经学习了“20以内数的认识”“100以内数的认识”,本学期将认数的范围扩展到万以内。为了使学生更好地掌握本单元内容中一些重要的数的概念,教材根据儿童已有的经验、心理发展规律按从易到难螺旋上升的编排原则优化知识结构,编排教学内容。先教学1000以内的数的认识,再教学读写和组成,然后教学数大小的比较。把认数和简单的整百、整千数估算有机结合,认数和用数表达、用数交流信息相结合,不断发展学生的数感。密切数与学生生活的联系,培养学生的数学意识。本节课教材创设了一幅体育馆这样一个生活场景,让学生在的生活情境中感受更大的数,掌握数的概念,体会数学与生活的紧密联系,感悟数学的价值,激发学生学好数学,用好数学的愿望和信心。在实践操作过程中培养学生的思维,提高学生的学习能力。数的认识由100扩展到1000,数目大了,内涵丰富了,抽象程度也更高了。 三、学情分析 在现有基础方面:学生通过以前的学习以及家长的一些教学,部分学生对1000以内的数已十分熟悉。在学习动力方面:二年级学生处于智力开发的初级阶段,自觉性很差,动力明显不足,需要激发学生学习的主动性和积极性,培养学生学习数学的兴趣。在学习能力方面:二年级的学生学习时间不长,他们思考、观察、表达、练习、概括的能力尚未形成,需要在教师的引导下逐步培养。四、教学依据 新课标指出,在教学数的认识时,小学生能说出各个数位的名称,识别各数位上数字的意义;结合显示素材感受大数的意义,并能进行估计;能结合具体情

1000以内数的认识详

《1000以内数的认识》教学预案 始丰小学—邢袁玫教学内容: 人教版小学数学二年级下册第七单元第74~75页例1、做一做以及第79页练习十六1、2。 教材分析: 本节课是千以内数的认识,是学生在已经学习了“20以内数的认识”“100以内数的认识”的基础上,将认数的范围扩展到万以内。在这个阶段,学生将认识更大的自然数,它不仅是计算的基础,而且在生活中有广泛的应用。本单元分两段,先教1000以内的数的认识,再教学读写和组成以及算盘的使用,把认数和用数表达、用数交流信息相结合,不断发展学生的数感。本节课教材展示了体育馆这样一个场景,让学生在的生活情境中感受更大的数,体会数学与生活的紧密联系,感受数学的价值,激发学生的学习兴趣和用数学的愿望。本节课的学习为进一步学习10000以内数的认识打好基础。 教学目标: 1.在具体情境中感受大数的意义,通过直观的数数,让学生经历数数的过程,掌握数数的方法。 2.认识新的计数单位“千”,理解每相邻两个计数单位之间的十进制关系,在数数中加深对十进制关系的理解。 3.结合生活实际感受1000以内的数,逐步发展学生的数感,培养合作能力和学习数学的信心。 教学重难点: 认识计数单位“千”并掌握数数的方法。 教学准备: 多媒体课件、计数器、1000根小棒 教学过程: 课前谈话: 1.根据班级人数猜一猜听课老师有几名,整个教室有几个人 2.观看图片,感受生活中的数(小学集会图片) 一、创设情景,引入新课 1.同学们,你们喜欢体育比赛吗?很多人都非常喜欢运动比赛,今天老师给大家带来了一小段视频,我 们来看一看。 (出示篮球比赛观众的视频) 2.你能不能估一估体育馆有多少人呢? 师:大家都估计比我们已经学过的100多得多,生活中有很多比100多得多的数,今天这节课我们就要来学习比100大的数 二、创设情景,探究新知 (一)认识1000 1.出示10个小正方体 师:老师给同学们带来了一些小正方体,请看大屏幕,你能数一数有几个吗? 你是怎么数的?[预测:一个一个数] 问:一个一个数,10个一是几? 小结:一个一个数,10个一是十。(板书) 2.出示100个小正方体 师:猜一猜这里有几块小正方体。[100块] 师:到底有几块,我们就要来数一数 你觉得怎么数能做到又对又快?还一个一个数吗?[十个十个数] 怎么羊排能够看得更清楚呢?像我们刚刚那样排

1000以内数的认识教案

二年级数学下册《1000以内数的认识》教学设计 教学内容: 《1000以内数的认识》(教材P67-68页)。 教学目标: 使学生掌握数数的方法,会数1000 以内的数,体验数的产生和作用;知道10个一是十,10个十是一百,十个一百是一千,认识数位:千位,感性认识计数单位:“千”。初步体会相邻两个计数单位之间的十进关系。 教学重点: 1、掌握数数、读数、写数的方法和数的组成。 2、体会相邻两个计数单位之间的十进关系 教学难点:建立数位的概念。 教学准备:计数器、课件 教学过程: 一、关注生活,收集数据 师:请同学们打开课本第67页,请同学们仔细观察图同上发生了什么事? 猜一猜画面中大约有多少人?(让学生在小组小估一估,说一说,再汇报)刚刚大家说的这些数都是些较大的数,今天我们就来认识1000以内的数。(板书:1000以内数的认识) 二、激趣迁移,引入新知 (一)、出示:小正方体。(10个) 师:1、这有一些小正方体,谁能数出有多少个小正方体?(10个) 师:2、你们是怎样数出来的?(一个一个的数出来的) 师:3、好,那你来数数看。(学生数,一个一个的出示小正方体)

师:4、正好数了几个一?(10个)也就是有多少个小正方体?(10个) 师:5、出示问题:板书:一个一个的数,10个一是()。(学生回答) (二)出示:较大一堆小正方体。(100个) 师:1、这有比较多的小正方体,谁能很快的数出有多少个?你们是怎样数的给大家说说,并数数看。(有的可能一个一个的数,有的可能10个10个的数。问:哪种办法又快又好?(生:10个10个的数。) 师:2、我们一块来数一下,好吗?齐数。(演示:10个10 个的数。) 师:3、正好数了几个10?(10个),也就是有多少个小正方体?(100个)师:4、出示问题:板书:一十一十的数,10个十是()。 (三)、课件出示:1000个小正方体。 师:1、这有更多的小正方体,怎样能很快的数完?数数看。(学生试着数)师:2、谁来说说你是怎么数的?(交流后,问:哪种方法更好?有的说出一百一百的数。)师:3、师生共同数。(演示;一百一百的数) 师:4、正好数了几个100?(10个)有多少个小正方体?(1000个,板书:千)师:5、出示问题:一百一百的数,10个一百是()。 (四)、关于数数,你有什么新发现?(说给小组的同学听听,然后指名说。)【设计意图:让学生在活动中自己体会、自己发现,数一数,除了一个一个地数、十个十个地数、一百一百地数,还可以一千一千地数,这些数数的方法,数的组成规律,不是由师老师告诉学生的,而是由学生在小组合作,动手实践探索过程中,自己感悟,自己总结出来的,思维训练落实扎实有效,激发了学生学习数学的兴趣。】 师:A、当物体个数较少时,可以一个一个的数,10个一是10。 师:B、当物体个数较多时,可以一十一十的数,10个十是100。

1000以内数的认识(人教版)

1000以内数的认识(1) 教学目标: 1.经历数数的过程,认识1000以内的数,并会数1000以内的数。知道10个一是十,10个十是一百,10个一百是一千,引导学生认识计数单位“千”。 2.了解每相邻两个计数单位之间的十进制关系,并在数数中加深对十进制关系的理解。 3.学生在具体的情境中感受大数的意义,增强学习数学的兴趣和自信心,逐步发展学生的数感。 教学重点: 认识千以内的数,认识计数单位“千”,知道“个、十、百、千”计算单位之间的联系,进一步掌握十进制。 教学难点: 拐弯处的数数(个位或十位满十向前一位进1)。 教学准备:计数器,A4纸,黄豆 教学过程: 一、看图说数 谈话:今天我们学习和数有关的知识。先来玩一个猜数的小游戏,我出示图片,你们说从图中知道的数。 出示5个苹果。(5) 出示两捆小棒。(20) 出示计数器。(32) 出示体育馆图片。 提问:你觉得是多少? 说明:听了你们说的数,虽然各不相同,但都有一个共同点:大。在生活中,我们会遇到一些比较大的数,用我们以前学过的数来表示不够,今天我们一起来认识1000以内的数。(板书课题:1000以内数的认识) 二、数数认知 1.数100以内的数。 提问:仔细看,有几个小方块?谁知道是几个几个数的?(板书:一) 引导学生一个一个地数,从一数到十,摆成方块竖条“十个”。(板书:十个) 提问:几个一是十?(板书:10个一是十) 小结:像这样十个小方块摆成一条,一条就是十个。 引导:数数时可以一个一个地数,但是如果小方块比较多,有没有好方法,能让这些小方块的个数看的更清楚,数的更快? 引导学生一十一十地数,数出100个,摆成一板方块“一百个”。(板书:一百) 提问:几个十是一百?(板书:10个十是一百) 指出:像这样十条小方块摆成一板,这样的一板就是一百。 2.认识整百数。 提问:如果数字再大些,你打算怎样数?同桌先说一说。 同桌交流,汇报。 引导:还可以一百一百地数。这里有几个一百,是多少?一起从一百开始,

C语言第8章习题及答案

第八章 用一个数组存放图书信息,每本书是一个结构,包括下列几项信息:书名、作者、出版年月、借出否,试写出描述这些信息的说明,并编写一个程序,读入若干本书的信息,然后打印出以上信息。#include <> typedef struct { char Name[20]; char Author[20]; int Date_Year; int Date_Month; int loaned; } BOOK; #define N 10 void main() { BOOK books[N]; int i; for (i=0;i

} for (i=0;i #include <> typedef struct { char s[20]; int count; } WORD; #define N 100 WORD words[N]={0}; int word_count=0; int IsSeparator(char c) { if ( 'A'<=c && c<='Z' || 'a'<=c && c<='z' || '0'<=c && c<='9' || '_'==c || '-'==c)

人教版小学数学《1000以内数的认识》教案

1000以内数的认识 教学内容:人教版实验教材二下第68-69页 教学目标: 1、通过数数的实际操作,认识计数单位“千”,感知更大的数的组成,能发现相邻计数单位之间的十进关系,培养学生的估数意识,发展数感。 2、通过课外搜集和课内汇报,让学生体会数学与生活的紧密联系,培养他们收集和获取信息的能力。 3、通过小组活动,游戏等方式培养学生的合作意识,体会学习数学的乐趣。 教学重点: 1、计数单位“千”的认识。 2、渗透相邻计数单位之间的十进关系。 教学难点: 接近整百数、几百几十数拐弯处的数法。 教学过程: 一、复习旧知 100,小朋友,你能介绍这个数吗?(读法,写法,组成,数位)。 板书:10个一是10,10个十是100 二、收集数据,导入新知: 生活中,你还看到比100大的数吗?(生举例) 1、教师收集:我国野生象的头数为180头;世界上龟的种类数是220种;邹老师的“邹”在新华字典的第648页;…… 2、导入:今天我们就来学习这些大数的读法、写法以及它的组成。打开信封,倒出小棒,估计一下自己组小棒的根数,小组统一后举手示

意。 二、主动探究,获取新知: 1、到底有多少根呢?分小组进行数一数。 2、学生动手数,教师巡视指导,参与到学生数的过程中。 3、反馈、交流: ①小组各有多少根小棒。看看与估算的结果的大小怎样? ②反馈,交流。 ③将小棒摆放在三个盒子里,让大家很清楚地看出多少根。 ④生演示摆,并板书写法。(师板书:有()个百()个十()个一) ⑤小组学生在组内摆一摆,读一读,说一说组成,并写在作业纸第一个位置上。 ⑥知道了自己的小棒数量,想不想知道全班有多少根小棒呢? ⑦师生共同参与数数。(边数、边写数、边板书数的组成) ⑧重点引导出999到1000的变化情况。 4、感知1000 ①1000是多少个百? ②通过示范,让学生明白10个百就是一千,一千里有10个百。(教师引导出:10个百是(一千)捆成一捆,放在千位上。并板书) ③在没有数位的计数器上拔一千。说说数位。认读千位。 你能马上记住这四个数位吗? 三、联系生活,应用新知: 1、数一数: 青蛙看海:小青蛙为了看大海,努力地边数边跳,现在已经跳了198下了,听说它再跳几下就能看到大海了,我们一起帮它实现梦想。 2、小朋友平时和爸爸、妈妈逛街时有没有注意商品的价格呢?现在请小朋友们猜一猜,看谁猜得准?

《1000以内数的认识》的教学反思

《1000以内数的认识》的教学反思 ◆您现在正在阅读的《1000以内数的认识》的教学反思文章内容由收集!本站将为您提供更多的精品教学资源!《1000以内数的认识》的教学反思 数的认识是小学阶段最基础的知识之一,1000以内数的认识是学生在学习了100以内数的认识的基础上进一步学习的,是进一步学习万以内数的认识的基础。本节课主要是让学生经历数数的过程,会数1000以内的数,认识计数单位千,理解计数单位个、十、百、千之间的进率关系,我所执教的这节课有如下几个特点: 一、重视基础知识的教学。 数的概念有着很丰富的内涵,是学习计算其它知识及发展数感的重要基础,没有一定的知识基础,培养学生的创新精神和实践能力是不可能的。因此,要重视数的概念的培养,在本节课中我花了10几分钟的时间让学生数小棒,从1根数到1000根,其中有的学生是按20根捆成1小捆,100根捆成一大捆来数的。有的学生是按50根捆成1小捆,100根捆成一大捆来数的。有的学生是按80根捆成一大捆来数的,有的学生是按200根捆成一大捆来数的……学生们数的方式很多,学生经历了数1000以内数的全部过程,初步体会了计数单位之间的十进关系,认识了计数单位“千”,学生对1000以内数的有关概念掌握得比较好。 二、注重学习方式的转变。 贯彻课程标准,关于转变学习方式的理念,运用了小组合作交流的学

习方式数1000根小棒,在合作之前我提出了很明确的要求,在合作时进行巡视指导,数完后进行全班交流,每个小组交流自己小组的方法,学生之间相互评价,然后我和学生一起分析启发引导学生理解有关概念。 三、发展了学生的数感。 注意利用各种素材发展学生的数感,在数小棒之前,我先让学生估计有多少根小棒,学生估计了很多不同的数,初步培养了学生的估数能力,然后每个小组用小棒数1000以内的数,这样学生操作起来方便,容易理解计数单位之间的十进关系。 此外,在练习中还设计了一道1000以内数的练习的开放题,学生在700前面和后面各添上2个数,组成有规律的排列,学生的思维非常活跃,学生填出了许多不同的有规律的排列。 在这节课中,学生和我交流得比较密切、理想。但在这节课中还存一些不足和值得吸取经验教训之处: 首先教师在备课时,没有充分“备”学生。教师应充分考虑到学生面对教学会出现哪些情况,而教师面对这些可能出现的情况,应如何去应对,如何去启发引导学生,都是以后应多加学习的。 譬如:在本节课中,我要求学生按照自己的意愿去数,要求如何数得更快捷、方便,因此学生们数的方式很多,有的是20一捆数的、有的是50一捆数的、有的是80一捆数的,更有200一捆数的……,面对学生这么多五花八门的数法,是我没有想到的,学生们很聪明,数的方式很快捷,没有一组是按照10根一小捆、100根1大捆那样数

C语言程序设计教案 第八章 函数

第八章函数课题:第八章函数§1~§4 教学目的:1、掌握函数定义的一般形式 2、掌握函数调用的一般形式 教学重点:教学难点:函数定义、调用的一般形式形式参数和实际参数 步骤一复习引导 一个C语言源程序可由一个主函数和若干个辅助函数组成。 由主函数调用其他函数,其他函数也可以互相调用。 步骤二讲授新课 §8.1 概述 例8.1 main( ) { printstar( ); print_message( ); printstar( ); } printstar( ) { printf( “ ********** \n”); } print_message( ) { printf(“How do you do ! \n”); } 说明: ?1、一个源程序文件由一个或多个函数组成。一个源程序文件是一个编译单位。 ?2、一个C程序由一个或多个源程序文件组成。这样可以分别编写、分别编译,提高调度效率。 ?3、C程序的执行从main 函数开始,在main函数中结束整个程序的运行。 ?4、所有函数都是平行的,即函数不能嵌套定义,函数可以互相调用,但不能调用main 函数。 ?5、从用户使用的角度看,函数有两种:标准函数(库函数)和用户自己定义的函数 ?6、从函数的形式看,函数分为两类:无参函数和有参函数 §8.2 函数定义的一般形式 (一)无参函数的定义形式 类型标识符函数名( ) { 函数体(包括声明部分和执行部分) } 例:printstar( ) { printf( “ ********** \n”); } (二)有参函数定义的一般形式 类型标识符函数名(形式参数表) { 函数体(包括声明部分和执行部分) }

《1000以内数的认识》优秀课例

数学优秀课例 1000以内数的认识 教材分析 教材分析:数的教学是学生学数学的重要基础。本节课:《千以内数的认识》是在学生学习了百以内数和计算的进一步拓展,也是学生学习更大的数及其计算的基础。 学情分析:学生在生活中,积累了许多千以内的数的知识,但在数学过程中,接近整百、整千时拐弯处的数对部分学生来说可能还存在一定的问题。 教学目标与策略选择 知识与能力: 1、让学生在具体的情境中经历1000以内数的数数过程,能正确数出1000以内的各数,建立1000以内数的概念。 2、通过直观的数数使学生认识计数单位“千”,并掌握数数方法,发现每相邻的计数单位间的十进关系。 3、能认读千以内的数,知道这些数是由几个百、几个十、几个一组成的。 过程与方法: 1、经历观察、实验、猜想、证明等数学活动过程,形成解决问题的一些基本策略。 2、培养学生的估数意识,发展数感。 情感态度与价值观: 让学生体会到知识来源于生活,服务于生活,建立学生学习数学的自信心及责任感,并培养与人交流、勤于思考的习惯。 策略选择: 本节课我主要通过让学生数一数、抓一抓、估一估、猜一猜、做一做、说一说、玩一玩等各种生动有趣的活动,调动孩子们的多种感官来培养学生的数感。并给于学生充分的展示自己才智的时间与空间让他们真正成为学习的小主人,培养热爱数学的情感。 教学重难点 教学重点:体验“一千”,培养数感。

教学难点:正确数出接近整十、整百数拐弯处的数。 教学准备 多媒体、围棋子若干、计数器、笔记本等 教学过程 一、猜一猜,引入课题。 “小朋友们真精神,今天老师为大家带来了礼物,想不想看看呀!” 出示3瓶围棋子(分别是100颗、500颗、800颗) 1、拿起装有100颗的瓶子,这里是100颗围棋子,请你猜一猜其它两个瓶子中大约有多少棵?(允许学生自由选择)并说出理由。 2、我们已经认识了100以内的数,今天我们来认识1000以内的数。 (板书课题) 【设计意图:创设学习情境,让学生在猜数的活动中建立数的概念,初步感知估数方式,培养学生的估数意识和学习的数感。】 二、数一数、突破难点。 (一)温习旧知 1、课件出示一小堆小正方体(10个)。 数一数这里一共有多少个小正方体?你是怎样数的? 学生回答后课件演示验证,一个一个地数,数出共有10个小正方体。(课件将零乱的小正方体理成一竖排) 师问:一共是多少个?这是几个十?是几个一? 板书:10个一是十。 2、课件出示一小堆正方体(100个)。 (1)先估一估大概有多少个?怎样数才能更快更准地数出来呢?(课件演示:10个10个地放在一起) 生随课件数一数(10、20、30、……90、100) (2)师:刚才我们是怎样数的?数了几个十?10个十是多少? 板书:10个十是一百。 【设计意图:让学生经历数数的过程,充分体验数是数出来的,让学生在数的过程中复习10个一是十,10个十是一百,为后面学习10个一百是一千铺垫。】

C语言第八章函数部分复习题

函数复习题 一.选择题 1.以下正确的函数定义形式是:() a) double fun(int x,int y) b) double fun(int x;int y) c) double fun(int x,int y); d) double fun(int x,y); 2.以下正确的函数形式是:() a) double fun(int x,int y) { z=x+y; return z; } b) fun(int x,y) { int z; return z; } c) fun(x,y) { int x,y; double z; z=x+y; return z; } d) double fun(int x,int y) { double z; z=x+y; return z; } 3. 以下正确的说法是:() a) 实参和与其对应的形参各占用独立的存储单元 b) 实参和与其对应的形参共占用一个存储单元 c) 只有当实参和与其对应的形参同名时才共占用存储单元 d) 形参是虚拟的,不占用存储单元 4. 以下程序有语法性错误,有关错误原因的正确说法是:()

main() { int G=5,k; void prt_char(); …… k=prt_char(G); …… } a) 语句void prt_char();有错,它是函数调用语句,不能用void 说明 b) 变量名不能使用大写字母 c) 函数说明和函数调用语句之间有矛盾 d) 函数名不能使用下划线 5. 已有以下数组定义和f函数调用语句,则在f函数的说明中,对形参数组array的错误定义方式是:() a) f(int array[][6]) b) f(int array[3][]) c) f(int array[][4]) d) f(int array[2][5]) 6. 在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是:() a) extern b) register c) auto d) static 7. 若使用一维数组名作函数实参,则以下正确的说法是:()

《1000以内数的认识》说课稿

《1000以内数的认识》说课稿 一、说教材 “1000以内数的认识”是义务教育课程标准小学数学第四册《万以内数的认识》的第一课时。它是在学生学习过100以内数的认识基础之上,数的延伸和扩展。因为1000和10000都是比较大的数,在学生的认识还很有限的基础上,如何让学生尽快地建立起大数的概念和意识,在这里显得格外重要。根据新课程标准要求,这节课的教学目标确定为: 知识与技能: 1、通过亲自操作数数,让学生在具体的情境中经历1000以内数的数数过程。 2、在巩固“个”“十”“百”等计数数位的基础上,进一步理解相邻计数单位间的十进关系,认识计数单位“千”,感受大数的意义。 3、准确认读写千以内的数。 过程方法: 1、让学生经历观察、猜想、操作、验证等数学活动过程,结合现实材料感受大数的意义,逐渐发展学生的数感。 情感与态度: 1、初步培养学生的数学猜测意识和估计能力,发展学生的数感。 2、进一步认识数学与人类生活的密切联系,体验数学活动的成功与快乐。 教学重点难点: 正确数1000以内的数,体会相邻两个计数单位之间的十进关系既是本节课的教学重点,也是难点。 二、说教法 在本课设计中,我主要采用实践探究法、问题情境法。本课要在100以内数的认识基础上设计教学,努力促进学生把新知识纳入原有的认知结构。教学过程中重视学生的动手实践操作,通过一根一根的数,十根十根的数,明确十个一是十,十个十是一百,为学习一千做好了铺垫。在实践探究过程中,学生在因猜测、产生问题的基础上展开质疑、探索。通过合作探究,相互交流,一步一步解决问题。在整个学习过程中,老师给学生想、做、说的机会,让他们讨论、交流、质疑、互动,逐步发展学生的数感,让学生获得广泛的数学活动经验和成功体验。 三、说学法 1、学情分析 在现有基础方面:学生通过以前的学习以及生活经验的积累,部分学生对1000以内的数也有所熟悉。 在学习动力方面:二年级学生处于智力开发的初级阶段,自觉性很差,动力明显不足,需要激发学生学习的主动性和积极性,培养学生学习数学的兴趣。 在学习能力方面:二年级的学生学习时间不长,他们思考、观察、表达、练习、概括的能力尚未形成,需要在教师的引导下逐步培养。 2、学法指导

1000以内数的认识心得体会

《1000以内数的认识》课后心得体会 各位领导、各位老师:大家上午好! 首先感谢教研室的郄老师,是她精心组织为我们创设了一个这样的平台;同时也感谢在座的每一位同仁们,是你们的到来给了我一种无形的动力和莫大的支持,由于你们的认真听课更是让我激情四射,在台下有很多我熟悉的面孔,也是你们见证了我的成长,所以很感谢这次机会。 通过这次讲课,我有许多感受和体会,在这里想和同仁们一起分享, 一、课前研备是关键 完整的一节课就展现在大家面前,我不想再加以过多的修饰,只是把课前备课的过程和大家做一个探讨。拿到这节课时,着实有点头疼,感觉这样的课实在是无从下手,因为“太简单了!”当然,这个太简单在这儿我是上着引号呢,正如有的老师所说的,1000以内数的认识,不就是数数吗?是啊,听着的确如此,可是对于二年级的学生来说真的是很简单吗?看着教材上的三幅图,三种数数方法。我真是有点蒙了,这上面什么文字性的内容都没有,讲什么啊,怎么讲啊?我静下心来,首先请教了咱们教研室的郄老师,郄老师只回复了我几个字:借助教参,钻研教材。真是一语惊醒梦中人啊,通过对教材的深入剖析,对教师用书上的教学建议等等内容前后罗列,我确定了本节课的教学目标,同时也明白了这节课的重难点就是“十进制”关系的理解和“拐弯数”的数数。虽然确定了目标和重难点,可是如何突破呢?我还是找到了学校二、三年级的任课老师,和他们一起商量,我们学校三年级的老师颇有经验的告诉我,学生们数数时平常数的特别好,一碰到9再数的时候就有点晕了,必须在这儿下功夫啊!这就是所说的难点了啊。那还用再从100一个一个地数到1000吗?这也是令我琢磨了半天的事,最后我决定从学生下手,看看二年级的学生数数基础怎么样,在和一个孩子闲暇的聊天中,我发现平时的数她已经会数了,只是在拐弯的时候容易卡壳。于是,我给这节课定了一个教学框架,就是不再让学生一个一个地数,而是让学生通过心数还有计数器帮助来数一些有代表性的数,让学生在容易出错的地方多数,让学生在数的过程中去发现“十进制”,从而形成为自己的认识,最后成为自己数数的一种手段,进而成为一种数学思想。通过这一系列的备课工作,让我再一次明白了备教材、备学生在教学中的重要性。有了这个前提接下来就进入我的教学

1000以内数的认识教材分析,学情分析

1000以内数的认识 教学背景分析 1、教材分析 1000以内数的认识,人教版二年级下册68页69页例1例2,在本课中让学生认识计数单位“千”,发现相邻两个计数单位之间的十进关系,知道1000以内数数数的方法和规律。能认、读、写千以内的数,知道这些数是由几个百、几个十和几个一组成的数。 1000以内数的认识为学生学习“万以内数的认识”做了一个铺垫。如果这部分知识掌握好了,学生可以把1000以内数的认识的学习方法类推迁移到万以内数的认识。也为四年级上册第一单元大数的认识打下了基础。 2、学情分析 (1)在学习本课内容之前,学生已经学习了“20以内数”“100以内数”,学生能够正确地数出100以内的物体的个数,知道这些数是由几个十和几个一组成的,掌握了100以内数的顺序。能够正确读写100以内的数。能结合具体事物感受100以内数的意义,具备了一个一个、一十一十等数数的方法,知道了10个一是十,10个十是一百。初步理解了个位和十位上的数表示的意义,初步了解了进制,体验了知识的形成过程。了解了数学与生活的密切联系,有一定的学习数学的自信心。 (2)学生对于数的概念很抽象,所以我引导学生从生活中熟悉的事物出发,通过看一看、数一数、想一想、猜一猜等多种方式感受1000这个数的概念。学生在数到接近整百、一千数的时候很容易出错,于是我采用让学生在计数器上拨珠的方法,让学生理解接近整百、一千时数数的方法,一个一个地数,个位上满十就向十位进一,一十一十地数,十位上满十就向百位进一,一百一百地数,百位上满十就向千位进一。 3、我的思考 1000以内数的认识是学生对100以内数的认识的延伸和扩展,同时它又有着一个非常重要的地位,就是要为学习万以内数的认识做好铺垫。因为1000或10000都是比较大的数,在学生的认识还很有限的基础上,如何让学生能尽快地建立起大数的概念和意识,在这里显得格外重要。大部分学生不能连续的数数,尤其数到接近整百、一千数的时候很容易出错。几经思考,本课设计中,我力求出以下几点:本课要在100以内数的认识基础上设计教学,努力促进学生把新知识纳入原有的认知结构。教学过程要重视以学生的生活为背景,尊重学生的个性差异,安排学生认、读、写生活中经常看到、听到的1000以内的数新课标指出在教学数的认识时,小学生能说出各位的名称,识别各数位上数位数字的意义;结合显示素材感受大数的意义,并能进行估计;能结合具体情境初步理解数的意义,能认、读、写数。教学目标 1.通过数米字格、正方体,使学生发现数数的方法。认识计数单位“千”, 发现每两个相邻的计数单位之间都是十进的关系。 2.通过拨珠子的活动,使学生能够正确的数出1000以内的数,能认、读、写千以内的数,知道这些数的组成。让学生在动手操作的过程中加强思考和探索,培养学生的观察、抽象、概括及类推迁移能力。 3.通过各种具体的生活情境使学生初步感受大数的意义,大致估出1000以内物品的数量,培养学生的数感。体会数学与生活的密切联系,感悟数学的价值,激发学生学习数学的情感。教学重、难点 教学重点:让学生通过实践操作数数,认识计数单位“千”,发现每两个相邻的计数单位之间都是十进的关系。能认、读、写千以内的数,知道这些数的组成。感知1000以内数的概念。 教学难点:1.接近整百或者一千的数如何数,体会相邻数位之间的十进关系。 2.中间有

相关文档
相关文档 最新文档