算法与程序设计考点基础

算法与程序设计考点基础

ID:37445707

大小:330.31 KB

页数:16页

时间:2019-05-12

算法与程序设计考点基础_第1页
算法与程序设计考点基础_第2页
算法与程序设计考点基础_第3页
算法与程序设计考点基础_第4页
算法与程序设计考点基础_第5页
资源描述:

《算法与程序设计考点基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、算法与程序设计考点基础一、数据类型数据关键字取值范围整型Integer-32768~32767长整型Long-2147483648~2147483647单精度型Single负数:-3.402823E38~-1.401298E-45正数:1.401298E-45~3.402823E38双精度型Double负数:-1.797693134E308~-4.940656458E-324正数:4.940656458E-324~1.797693134E308字符串型String定长字符串:0~65535个字符不定长字符串0~20亿个字符布尔型BooleanTrue或False日期型Date100/

2、1/1~9999/12/31浮点型二、常量与变量1、常量在程序运行过程中保持不变的量称为常量。常量有数值常量和字符常量两种。数值常量类似数学中的常数,如120;字符常量是用一对双引号括起来的字符串,如”信息技术”。如果程序中多次用到同一个常量,往往用一个有意义的符号表示,这个常量称为符号常量,代表常量的符号称为“常量名”,其定义形式如下:Const常量名[As类型]=表达式如:ConstPI=3.14159262、变量在程序运行过程中发生变化的量称为变量。3、变量的命名规则:A、必须以字母或汉字开头。B、只能由字母、汉字、数字和下划线组成。C、字符个数不能超过255个。D、VB变量不

3、区分大小写。E、变量名不能取VB的保留字。保留字又称为关键字,由VB专用,具有特殊的含义,例如:Print、Sub、End等都是VB中的保留字。4、变量声明变量必须先声明后使用。VB中变量声明的方法是:Dim<变量名>As<数据类型>例如:DimNAsIntegerDimaAsInteger,bAsString5、算术运算符与算术表达式表达式是由变量、常量、运算符、函数和圆括号等按一定的规则组合而成的。VB中有算术表达式、字符串表达式、日期表达式、关系表达式与逻辑表达式。运算符号含义运算优先级实例结果^指数15^225-取负2-5+2-3*乘法35*210/除法45/22.5整除5

4、522Mod求余65Mod21+加法75+27-减法85-236、算术运算符注意事项:A、整除()运算时,若运算量为实数,则先取整,后相除,结果为整型或者长整型。例如:5.22转化为525.62转化为52B、求余(Mod)运算时,若运算量不是整数,则先将运算量四舍五入为整数,然后再做求余运算,求余结果的正负号始终与第一个运算量的符号相同。例如:5.2Mod2转化为5Mod25.6Mod2转化为6Mod27、字符串运算符与字符串表达式VB中字符串运算符有:+和&两个,其作用是将两个字符串连接起来。例如:”123”&”45”结果为“12345”“计算机”+”杂志”结果为”计算

5、机杂志”注意:当一个数字字符串表达式如”123”跟一个数值型表达式用如45”+”连接起来的时候,则”123”将会被VB系统自动按照数值型123来参与计算,所以其结果为数值型168而不是字符型“12345”;如果用&连接则结果仍为字符串类型。8、运算符的执行顺序算术运算符>字符串连接运算符>关系运算符>逻辑运算符9、常用数学函数函数功能Abs(x)求x的绝对值Sqr(x)求x的平方根Sin(x)求x的正弦值Cos(x)求x的余弦值Tan(x)求x的正切值Atn(x)求x的反切值Exp(x)求指数函数exLog(x)求x的自然对数值Int(x)取整数函数Rnd(x)产生0~1之间(不包括

6、1)的随机数10、常用字符串函数函数功能实例结果Len(字符串)求字符串长度Len(“2008奥运”)6Left(字符串,截取长度)截取字符串左边部分Left(“2008奥运”,4)2008Mid(字符串,起始位置[,截取长度])从中间指定位置截取字符串Mid(“2008奥运”,3,2)08Right(字符串,长度)截取字符串右边部分Right(“2008奥运”,2)奥运String(数值,字符)生成指定长度与指定字符的字符串String(3,“9”)99911、日期函数函数功能Date()返回系统的当前日期Time()返回系统的当前时间Day()返回系统的当前日期Month()返回

7、系统的当前月份Year()返回系统的当前年份12、常用转换函数函数功能实例结果Val(字符串)将字符串转换为数值2+Val(“12”)14Str(数值)将数值转换为字符串Str(5)“5”Chr(字符代码)求字符代码(ASCII)对应的字符Chr(65)“A”Asc(字符)求字符对应的字符代码(ASCII)Asc(“A”)65Cint(表达式)将表达式的结果转换为整数,小数部分四舍五入Cint(3.14259*2)613、算法的特征有穷性、可执行性、确定性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。