算法与程序设计考点基础.ppt
《算法与程序设计考点基础.ppt》由会员分享,可在线阅读,更多相关《算法与程序设计考点基础.ppt(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、算法与程序设计考点基础算法与程序设计考点基础一、数据类型一、数据类型 数据关键字取值范围整型Integer-3276832767长整型Long-21474836482147483647单精度型Single负数:-3.402823E38-1.401298E-45正数:1.401298E-453.402823E38双精度型Double负数:-1.797693134E308-4.940656458E-324正数:4.940656458E-3241.797693134E308字符串型String定长字符串:065535个字符不定长字符串020亿个字符布尔型Boolean True 或 False日期型
2、Date100/1/19999/12/31浮点型二、常量与变量二、常量与变量1、常量在程序运行过程中保持不变的量称为常量。常量有数值常量和字符常量两种。数值常量类似数学中的常数,如120;字符常量是用一对双引号括起来的字符串,如”信息技术”。如果程序中多次用到同一个常量,往往用一个有意义的符号表示,这个常量称为符号常量,代表常量的符号称为“常量名”,其定义形式如下:Const常量名As类型=表达式如:ConstPI=3.14159262、变量在程序运行过程中发生变化的量称为变量。3、变量的命名规则:A、必须以字母或汉字开头。B、只能由字母、汉字、数字和下划线组成。C、字符个数不能超过255个。
3、D、VB变量不区分大小写。E、变量名不能取VB的保留字。保留字又称为关键字,由VB专用,具有特殊的含义,例如:Print、Sub、End等都是VB中的保留字。4、变量声明、变量声明变量必须先声明后使用。VB中变量声明的方法是:DimAs例如:DimNAsIntegerDimaAsInteger,bAsString5、算术运算符与算术表达式、算术运算符与算术表达式表达式是由变量、常量、运算符、函数和圆括号等按一定的规则组合而成的。VB中有算术表达式、字符串表达式、日期表达式、关系表达式与逻辑表达式。运算符号运算符号运算符号运算符号含含含含 义义义义运算优先级运算优先级运算优先级运算优先级实实实实
4、 例例例例结结结结 果果果果指指 数数1 152522525-取取 负负2 2-5+2-5+2-3-3*乘乘 法法3 35*25*21010/除除 法法4 45/25/22.52.5 整整 除除5 552522 2ModMod求求 余余6 65Mod25Mod21 1+加加 法法7 75+25+27 7-减减 法法8 85-25-23 36、算术运算符注意事项:、算术运算符注意事项:A、整除()运算时,若运算量为实数,则先取整,后相除,结果为整型或者长整型。例如:5.22转化为525.62转化为52B、求余(Mod)运算时,若运算量不是整数,则先将运算量四舍五入为整数,然后再做求余运算,求余结
5、果的正负号始终与第一个运算量的符号相同。例如:5.2Mod2转化为5Mod25.6Mod2转化为6Mod27、字符串运算符与字符串表达式、字符串运算符与字符串表达式 VB中字符串运算符有:+和&两个,其作用是将两个字符串连接起来。例如:”123”&”45”结果为“12345”“计算机”+”杂志”结果为”计算机杂志”注意:当一个数字字符串表达式如”123”跟一个数值型表达式用如45”+”连接起来的时候,则”123”将会被VB系统自动按照数值型123来参与计算,所以其结果为数值型168而不是字符型“12345”;如果用&连接则结果仍为字符串类型。8、运算符的执行顺序、运算符的执行顺序算术运算符字符
6、串连接运算符关系运算符逻辑运算符9、常用数学函数、常用数学函数函数函数函数函数功能功能功能功能Abs(x)Abs(x)求求x x的绝对值的绝对值Sqr(x)Sqr(x)求求x x的平方根的平方根Sin(x)Sin(x)求求x x的正弦值的正弦值Cos(x)Cos(x)求求x x的余弦值的余弦值Tan(x)Tan(x)求求x x的正切值的正切值Atn(x)Atn(x)求求x x的反切值的反切值Exp(x)Exp(x)求指数函数求指数函数e ex xLog(x)Log(x)求求x x的自然对数值的自然对数值Int(x)Int(x)取整数函数取整数函数Rnd(x)Rnd(x)产生产生0101之间(不
7、包括之间(不包括1 1)的随机数)的随机数10、常用字符串函数、常用字符串函数函函函函 数数数数功功功功 能能能能实实实实 例例例例结果结果结果结果LenLen(字符串字符串)求字符串长度求字符串长度Len(“2008Len(“2008奥运奥运”)”)6 6LeftLeft(字符串字符串,截取长度截取长度)截取字符串左边部分截取字符串左边部分Left(“2008Left(“2008奥运奥运”,4)”,4)20082008MidMid(字符串字符串,起始位置起始位置,截取长截取长度度)从中间指定位置截取从中间指定位置截取字符串字符串Mid(“2008Mid(“2008奥运奥运”,3,2)”,3,
8、2)0808RightRight(字符串字符串,长度长度)截取字符串右边部分截取字符串右边部分Right(“2008Right(“2008奥运奥运”,2)”,2)奥运奥运StringString(数值数值,字符字符)生成指定长度与指定生成指定长度与指定字符的字符串字符的字符串String(3,“9”)String(3,“9”)99999911、日期函数、日期函数函数函数函数函数功功功功 能能能能Date()Date()返回系统的当前日期返回系统的当前日期Time()Time()返回系统的当前时间返回系统的当前时间Day()Day()返回系统的当前日期返回系统的当前日期Month()Month(
9、)返回系统的当前月份返回系统的当前月份Year()Year()返回系统的当前年份返回系统的当前年份12、常用转换函数、常用转换函数函函函函 数数数数 功功功功 能能能能实实实实 例例例例结结结结 果果果果ValVal(字符串字符串)将字符串转换为数值将字符串转换为数值2+Val(“12”)2+Val(“12”)1414StrStr(数值)数值)将数值转换为字符串将数值转换为字符串Str(5)Str(5)“5”“5”ChrChr(字符代码字符代码)求字符代码求字符代码(ASCII)(ASCII)对应的字符对应的字符Chr(65)Chr(65)“A”“A”AscAsc(字符字符)求字符对应的字符代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 程序设计 考点 基础
限制150内