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

第4课数据类型、变量、常量、数组课件VIP免费

第4课数据类型、变量、常量、数组课件_第1页
1/20
第4课数据类型、变量、常量、数组课件_第2页
2/20
第4课数据类型、变量、常量、数组课件_第3页
3/20
数据类型变量名数据类型说明字节数性质IntegerLong-2147483648~2147483647Single-3.402823E38~-1.4011298E-45;1.401298E-45~3.402823E38Double±4.94E-324~±1.79E308String"123.456"BooleanDate1/1/100~12/31/9999byte0~2558位=1字节整数型-32768~32767单精度实数型长整数型双精度实数型字符串型逻辑型其值为真(True)或假(False)日期型字节型2448281看字符个数常量(1)常量。在程序运行时,其值不变的存储单元或者数据。问:字符串常量,两边要加上_________号符号常量:双引整数常量:实数常量:字符串常量:逻辑常量:“3.1416”“你好”(两边用双引号)TrueFalse语句用ConstPI=3.141135564.33.1436.3实数常量整数常量字符串常量逻辑常量符号常量给某个常量值指定一个有意义的名称,这个名称就代表这个常量。命名规则:由字母、数字和下划线等字符组成,必须以字母开头,大小写不加区分,习惯用大写。单词Int,if,const,it等不能用,字符#,&等不能使用声明常量:Const常量名[As类型]=表达式如:ConstPI=3.14ConstNAME=“张华”说明:Const:用来定义用户自定义的符号常量常量名:是用户为常量命的名As类型:该项可选,用来说明常量的数据类型。若省略该项,则由系统根据表达式的求值结果,确定最合适的数据类型。在一行中说明多个常数时使用逗号分隔。常量名一般用大写英文符号常量如果,不小心将3.15看成3.14全部写错a=3.14*2c=3.14*9e=3.14*8D=a+c+e*3.14…..a=PI*2c=PI*9e=PI*8D=a+c+e*PI…..ConstPI=3.14Dims,n,kAsInteger变量(2)命名规则:由字母、数字和下划线等字符组成,必须以字母开头,大小写不加区分。Int,if,const,it等不能用于变量名,#,&等不能使用Dim变量名As数据类型(1)下列合法的变量名是()(A)8ad(B)_ab(C)ab_(D)const(2)下面变量名正确的是()(A)Int(B)else(C)zongfen(D)next(3)下列合法的变量名是()A、_acB、b&cC、ac_D、bc#2(1)变量。变量是数据的一个存储区.运行时,里面的值可以改变的Bcc(1)下列VisualBasic中,下列()类型属于字符串型(A)Date(B)integer(C)Boolean(D)String(2)下面数据中在Integer类型之外的是()(A)5621(B)23541(C)9999(D)32768(3)下列是表示申请100个字符串类型的变量的是()(A)Dima100asstring(B)Dima(1-100)asinteger(C)Dima(1to100)asstring(D)Dimd(1to100)asintegerDDc(二)常用的标准函数(数学、转换)(1)常用的数学函数:函数名函数功能应用例子Abs(x)求X的绝对值Abs(-7.5)=7.5Int(x)求不大于X的最大值Int(-5.1)=-6Int(5.1)=5Sqr(x)求X的算术平方根Sqr(4)=2Exp(x)求e的X次方E5=Log(x)求e为底的的X次对数ln6=loge6=Log(6)Sin(x)求X的正弦值Sin(3.14/2)=1Cos(x)求X的余弦值Cos(3.14/2)=0Rnd生成一个随机数A=rndExp(5)练习题(1)请算出下面的值•int(-7.8)•Sqr(625)•Log(e3)•exp(1)•Int(9.9)•=-8=25=3=e=9Sin(x)求X的正弦值Sin(2л)=Sin(2*3.14)Sin(67o)=Sin(67*3.14/180)(二)常用的标准函数(数学、转换)(1)常用的转换函数:函数名函数功能应用例子Asc(x)字符转换成ASCIIAsc(“A”)=65Chr(x)ASCII转换成字符chr(“65”)=AVal(x)数字字串转成数值Val(“-200”)=-200val(“张明”)=错误Str(x)数值转成字符串Str(-200)=“-200”Str(“张明”)=“张明”Len(x)计算字符串长度Len(“efgh”)=4Mid(x,N,K)取字符串中第N个字符起长度为K的子串Mid(“abebe”,3,1)=“e”Mid(“abebe”,4,2)=“be”Fix(x)截掉数据的小数部分Fix(3.99)=3练习题(1)请算出下面的值•fix(-7.8)•asc(“B”)•Str(“信息技术”)•Val(“-400”)•mid(“neadefedsews”,7,3)•len(“ne675fese”)•Chr(65)=-7=65=信息技术???=-400=eds???=9=A??=“A”DimaAsInteger哪些地方阻碍了我们对代码的理解?变量、数据类型标准函数(数学)a=sqr(4)b=“9”C=a*a+val(b)标准函数(转换)12数组1.引例求100个学生的平均成绩,并统计高于平均分的人数。用简单变量和循环,求平均成绩程序段如下:aver=0Fori=1To100mark=InputBox("输入学生成绩")aver=aver+markNextiaver=aver/10013数组的概念数组不是一种数据类型,而...

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

碎片内容

第4课数据类型、变量、常量、数组课件

您可能关注的文档

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