第二章visualbasic.net语言基础

第二章visualbasic.net语言基础

ID:18542085

大小:271.50 KB

页数:11页

时间:2018-09-19

第二章visualbasic.net语言基础_第1页
第二章visualbasic.net语言基础_第2页
第二章visualbasic.net语言基础_第3页
第二章visualbasic.net语言基础_第4页
第二章visualbasic.net语言基础_第5页
资源描述:

《第二章visualbasic.net语言基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、呼伦贝尔学院——计算机科学与技术学院第二章VisualBasic.NET语言基础教学目标:认识VisualBasic.NET的程序设计基础,通过数据类型、常量和变量、运算符及表达式等的学习,为以后的程序设计打下牢固的基础。除了基本数据类型以外,还要熟悉在程序设计中用到复杂的数据类型,如:数组、结构。教学类型:在多媒体教室直观讲授,引导学生进行简单程序设计操作。加深对本次课内容的理解。教学内容:2.1VB.NET程序设计基础2.1.1代码书写规则VB.NET程序设计语言的代码书写规则如下:1.关键字和标识符关键字又称是系统保留字,是具有固定含义和使用方法的字母组合。关键字

2、用于表示系统的标准过程、方法、属性、函数和各种运算符等。如:Private、Sub、If、Else、Select等等。标识符是由程序设计人员定义的,用于表示变量名、常量名、控件对象名称等的字母组合。VB.NET中标识符的命名规则:(1)标识符必须以字母、汉字或下划线开头;(2)只能由字母、汉字或下划线组成;(3)不能使用关键字;(4)如果以下划线开头,则必须包含至少一个字母或数字。例如,以下为错误的标识符:Public(错误原因:使用了系统保留字);Studentname(错误原因:标识符中出现了空格);505Ccomputer(错误原因:标识符以数字开头);2.代码书

3、写规则(1)不区分字母的大小写;(2)不能在对象名、属性名、方法名、变量名、关键字的中间断开;(3)一行可书写若干句语句,语句之间用“:”分隔;(4)一句语句分若干行书写时,要用空格加续行符“_”连接;(5)同一语句的续行符之间不能有空行;3.注释注释语句可用REM或“'”引导。DimstudentnoAsInteger'定义一个学生学号的变量DimstudentnoAsIntegerRem定义一个学生学号的变量2.1.2基本数据类型Visual呼伦贝尔学院——计算机科学与技术学院Basic.NET语言定义了多种数据类型,用以存储各种不同形式的数据,节省存储的空间。其常

4、用的数据数据类型如表2.1所示。表2.1常用数据数据类型VB.NET占字节数取值范围Boolean2True或FalseByte10到255(无符号)Char20到65535(无符号)Date80001年1月1日凌晨0:00:00到9999年12月31日晚上11:59:59Decimal160到±79,228,162,514,264,337,593,543,950,335之间不带小数点的数;0到±7.9228162514264337593543950335之间带28位小数的数;最小非零数为±0.0000000000000000000000000001Double(双精度

5、浮点型)8负值取值范围为-1.79769313486231570E+308到-4.94065645841246544E-324;正值取值范围为4.94065645841246544E-324到1.79769313486231570E+308Integer4-2,147,483,648到2,147,483,647Long(长整型)8-9,223,372,036,854,775,808到9,223,372,036,854,775,807Object4任何类型都可以存储在Object类型的变量中Short2-32,768到32,767Single(单精度浮点型)4负值取值范围

6、为-3.4028235E+38到-1.401298E-45;正值取值范围为1.401298E-45到3.4028235E+38String(变长)大约20亿个Unicode字符用户自定义的类型(结构)结构中的每个成员都可以由自身数据类型决定取值范围,并与其他成员的取值范围无关在程序设计过程中,不仅需要存储的数据有类型之分,在程序代码中出现的值也有类型之分的,通常值的形式决定了它的数据类型。编译器将整数值作为Integer处理,将非整数值作为Double处理。此外,VB.NET还提供了一套值类型字符,可用于将值强制为某种类型,而不是由值的形式确定其类型,只需将值类型字符加

7、于值后即可。表2.2中列出了可用的值的类型字符。表2.2值类型字符值类型字符数据类型值类型字符数据类型SShortFSingleIIntegerRDoubleLLongCCharDDecimal为了便于对表2.1所列出的数据类型有进一步的认识,下面按类别对表中的数据类型进行说明:1.数值数据类型呼伦贝尔学院——计算机科学与技术学院数值数据类型用来处理能够区分大小的数值量,可分为整数类型和非整数类型两大类。(1)整数类型有符号整数类型包括Short、Integer和Long。声明为有符号整数类型的变量只能存放整数。无符号整数类型是Byte,

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

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

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