电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据类型与基本语句教案VIP免费

数据类型与基本语句教案_第1页
1/5
数据类型与基本语句教案_第2页
2/5
数据类型与基本语句教案_第3页
3/5
课题:数据类型与基本语句课时:2课时教学目标:1、理解数据的类型及其使用规则2、理解和掌握赋值语句的功能与用法3、理解数据输出的意义,掌握数据输出的方法教学重点:数据的类型及其使用规则,赋值语句的功能与用法教学难点:数据的类型的理解教材分析:数据类型学生较难理解,尤其就类型讲类型。据此,我把基本语句与数据类型放在一次课上,用程序来带动数据类型的理解,同一段程序,给其中的变量定义不同的数据类型将得到不同的结果,这样本次课的难点就可以迎刃而解。教学过程:一、引入以一个加法运算程序为例,换不同的数据类型后运行,得到不同的结果,是何原因?程序如下:PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegera=Text1.Textb=Text2.Textc=a+bText3.Text=cEndSubPrivateSubCommand2_Click()DimaAsLong,bAsLong,cAsLonga=Text1.Textb=Text2.Textc=a+bText3.Text=cEndSubPrivateSubCommand3_Click()DimaAsDouble,bAsDouble,cAsDoublea=Text1.Textb=Text2.Textc=a+bText3.Text=cEndSubPrivateSubCommand4_Click()DimaAsStringa="您好"Text3.Text=aEndSub二、授新课数据类型:(一)常量:常量是指在程序运行过程中,其值不能被改变的量.它的值一般是在程序一开始的时候就定义好了的,例如求圆的各种问题经常用到的“π”等。常量分为两种:一种是数值常量;另一种是字符串常量。1、数值常量分为整形常量和实型常量。整形常量也就是我们常说的整数,不带小数点。如:1,2,90实型常量也就是我们常说的实数,带小数点。如:3.9,4.22、字符串常量。字符串常量是指用双引号括起来的一串字符,不包括双引号在内。最大长度这65535个。如:“3”,“89”,“jz”,“hello”等都是字符串常量。3、符号常量。在物理化学数学等多种学科中经常用到一些常量,它的值是不变的,那么在计算机中可以用一个有意义的名字来表示这个常量,称为符号常量。如:“π”、“е”、“g”等都是一些常量,在很多计算中经常用到,但这些符号在计算机中不能直接使用,因为计算机不识别这些东西,所以可以用一些有意义的常量名代替这些东西,这样在很多计算中就可以方便使用。在使用之前必须先定义一下,定义方法如下:const常量名as类型=表达式例如:constpiassingle=3.14159consteiassingle=2.7(最好不用e,防止与E发生混乱)constgassingle=9.8(二)变量:1、变量及变量名变量是指在程序的运行过程中,其值会发生变化的量。变量在使用之前必须有一个名字,称为变量名,这个名字由用户取。取名规则:①变量名的第一个字符必须为英文字母,A—Z之间的任意一个均可,大小写无所谓。②变量名的其他字符可以是字母、数字、下划线的任意组合(~!@#$%^&*()-=+<>?:";'等以及空格不可用),长度不超过255个。③变量名不允许使用VB的保留字(VB的一些命令及函数等,如let,abs,date,len等)。*一般不合法的变量名计算机会报错,但也有的不报,所以要注意。2、变量类型整形(integer)实型(singer)字符串型(string)3、变量的定义格式:Dim<变量名>As<类型>例如:DimaasintegerDimbassingerDimcasstring学生练习:1、下列符号哪些是VB合法的变量名,哪些不是,不是的请说明原因?①XY6②6XY③TO④#7⑤M_N⑥NM⑦S-H⑧H_S⑨SIN⑩SUB2、下列数据中哪些是变量?哪些是常量?分别是什么类型的常量?①Class②"Name"③True④Y⑤3.14⑥65535⑦"1234"⑧N1⑨False⑩a(1)基本语句1、赋值语句格式:Let<变量名>=<表达式>如:Leta=9或直接a=9(意思是把9赋给变量a)*说明:①Let可以省略。②赋值号“=”不同于数学当中的“=”。③左边只能放变量,右边可以是表达式或具体的值,它的意思是把右边的值赋给左边的变量,如a=5,意思是把5赋给变量a;但不能调换,不能写成5=a,这样计算机在运行时就会出错。④两边的数据类型必须相同。数据输出的意义在于把程序处理的结果显示给用户,给用户一个反馈.2、利用标签或文本框输出:例如:Label1.caption=str(a)Text1.text=Str(b)在前面的很多程序中都用到了这两个控件来显示输出结果,但在运用的过程中很多人会发生混淆,甚至张冠李戴,或者实际控件名与程序中所用名相差甚远,这在以后的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据类型与基本语句教案

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部