欢迎来到天天文库
浏览记录
ID:9886353
大小:2.11 MB
页数:70页
时间:2018-05-12
《vbnet教程第2章 程序设计基础与结构化程序设计语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasic.NET编程简介第2章 程序设计基础与结构化程序设计语句本章要点VB.NET支持的数据类型、常量、符号常量及变量VB.NET的运算符与表达式If……Then……Else……EndIf语句的作用及其使用If……Then……ElseIf……Else……EndIf语句的作用及其使用SelectCase……EndSelect语句的作用及其使用While循环语句的作用及其使用四种Do……Loop循环语句的作用及其使用For……Next循环语句的作用及其使用ExitDo、ExitWhile、ExitFor等语句的作用及其使用2
2、.1数据类型、常量与变量使用高级语言编写程序,必须要做两件事:描述数据和描述数据加工的方法。其中描述数据首先需要定义数据的数据类型。数据类型是指数据的内在表现形式,也就是说数据在加工计算中的特征就是数据的类型。如人的工龄和奖金可以比较大小,可以进行加、减等算术运算,我们把具有这样特征的数据称为“数值型”。工龄和奖金又有区别,其中工龄没有小数,是整数称为“整型”。而奖金可以带有小数点,称为“实型”。另外要表示人的姓名,必须使用一串字符,这串字符不能进行加减等与数值相似的运算,只是表示特定的含义,我们把具有这样特征的数据称为“字符串型”。而表示一个人的性别,
3、可以用单个字符(“F”或“M”表示),我们把具有与性别相类似的数据称为字符型。基本数据类型2.1数据类型、常量与变量1.数值数据类型数值数据类型主要有5种,分别如下:Integer、Long、Short、Single和Double。(1)整型数据类型整型数据类型包括Integer、Long和Short,用来表示整数,可以是正整数、负整数和0。可以在所写的数字后面加上一个符号来指定数据的数据类型。Integer类型用I指定,Short类型用S指定,Long类型用L指定。如927S表示的是一个短整型数据,占2个字节;927I表示的是一个整型数据,占4个字节;
4、927L表示的是一个长整型数据,占8个字节。(2)实数数据类型实数数据类型(又称浮点数据类型)包括Single(单精度)和Double(双精度)两种数据类型,用来表示带有小数点的数。在VB.NET中表示实数有两种形式:小数形式和指数形式。如654.21和0.876就是用小数形式表示的实数,8.687E-3就是用指数形式表示的实数,代表。可以在实数后面增加一个符号来指定实数的数据类型,R表示Double,F表示Single。如657.628R代表的是双精度数657.628,占8个字节;657.628F代表的是单精度数657.628,占4个字节。2.1数据类
5、型、常量与变量2.字符数据类型字符数据类型主要有Char和String两个,它们用来处理Unicode字符,Char包含单个字符,String包含任意一串字符(零个或多个)。(1)Char数据类型Char类型的数据以两个字节的数字形式存储,取值范围从0~65535。每两个字节数值存储一个Unicode字符。一般Char类型用来存储单个字符,如字母"a",可在其数据后添加一个字符C,表示为Char类型数据。(2)字符串数据类型(String)String类型数据是一个字符串,在VB.NET中,String类型数据是用双引号("")括起来的一串字符,它可存储
6、近20亿个Unicode字符。2.1数据类型、常量与变量3.布尔类型(Boolean)Boolean变量以8位(1个字节)的数值形式存储,但其值只能是True或False。当其他数值类型转换为Boolean值时,0会转换为False,而其他的值则转换为True。当将Boolean值转换为其他的数据类型时,False转换为0,而True转换为1。Boolean值显示为True或False(使用Print时),或者是#TRUE#或#FALSE#(使用Write时)。4.Byte数据类型Byte数据类型的数据以一个无符号的数值形式存储,主要用于存储二进制数,范
7、围为0~255。2.1数据类型、常量与变量5.日期数据类型(Date)Date类型的数据以IEEE64位(8个字节)的长整型数值形式存储。其表示日期的范围从公元1年1月1日到9999年12月31日,时间从00:00:00到23:59:59。Date变量每加1,都代表100纳秒的时间间隔。Date型数据依赖于区域设置,任何可识别的日期格式所表示的日期值,都可以存储为Date类型数据。日期型数据使用时,要注意必须使用“#”括起来,否则,VB.NET不能正确识别。#M/d/yyyy#例如:#11/25/2003#、#08/08/199808:30:02PM#等
8、均是有效的日期型数据。6.Decimal数据Decimal类型的数据以96位(1
此文档下载收益归作者所有