版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB程序设计基础
第三章语言基础
目录1.代码编写规范2.基本数据类型3.变量4.常量5.运算符6.表达式1.代码编写规范(1)标识符命名规则
标识符是指在编写代码时定义的名称。如:工程1,表示一个工程的标识符;
Form1,表示一个窗体的标识符。用户也可以自己定义标识符来标识变量等的名称。1.代码编写规范(1)标识符命名规则①必须以字母或汉字开头,可由字母、汉字、数字和下划线中的一种或多种组成。②不能包含VisualBasic6.0语句的关键字。例如,不能声明一个名称为String的变量。③长度不能超过255个字符,控件、窗体、类和模块命名不能超过40个字符。④标识符不区分大小写。1.代码编写规范常见控件的命名规则(扩展阅读:VB命名规约表.doc)推荐使用“类型-功能”命名法,易于区分。1.代码编写规范常见控件的命名规则(扩展阅读:VB命名规约表.doc)1.代码编写规范(2)语句书写规范①每条语句占一行,一行最多255个字符。②在同一行上书写多条语句,中间用“:”分隔。③某条语句超过一行,可以用空格和下划线连接“_”。④做好程序注释,采用“’”开始注释。⑤分清代码等级,利用“Tab”键进行缩进(Tab键学生常犯错误)2.基本数据类型变量是指在程序运行期间可以被改变的量,用来保存临时数据程序运行完即被释放定义:Dim变量名As数据类型例子:DimstrNameAsString程序1:打印变量3.变量常量是指在程序运行期间不能被改变的数值或字符串定义:Const
常量名(As数据类型)=表达式
Const
常量名
=表达式例子:ConstPI(AsDouble)=3.1415926ConstPI=3.1415926
程序2:计算圆的面积
4.常量5.运算符(1)算术运算符5/25\25Mod22+3*9Mod17\8/25.运算符(2)关系运算符<表达式1>关系运算符
<表达式2>其中,表达式可以是变量、数值、字符串、函数值等。例:3+2>3*2
5=1计算条件表达式时,计算机会先求解关系运算符两侧表达式的值,然后再进行比较,看是否满足关系运算符指定的关系。关系运算符只有“真”(True)和“假”(False)两种结果。5.运算符(3)逻辑运算符多个条件表达式还可以组合起来表示复杂的逻辑关系,如
a>bAndb>c
a>bOrb>c
a>bAndb>cOrc>d逻辑运算符
Not(非)结果:反之
and(与)结果:一假即假
or
(或)结果:一真即真练习:判断逻辑运算的结果Not10>167>8and8<98>7and8<97>8or8<9综合练习:以下哪个是算术运算符:A、+B、andC、&D、<>5.运算符(4)字符串运算符字符串算符只有&、+两个运算符。&作为连接字符时,自动将连接的操作数转为字符型&作为连接字符时,左右两端需要加空格+也可以作为连接字符,但是不提倡使用。+作为连接字符时,一边为数值,一边为字符会报错+作为连接字符时,一边为数值,一边为数值字符型,会做加法运算5.运算符(4)字符串运算符用来连接两个字符串,只有&、+两个运算符。一个特殊的符号——“=”在代码中我们看到了=,而它后边的注释为赋值语句。说明此处的“=”为赋值号。什么是赋值语句?定义:赋值语句是将表达式的值赋给变量或者属性。例如:代码中的
赋值语句的语法:
s=PI*r^2(赋给变量)
(1)
变量名=表达式
txt1.Text=PI*r^2(赋给属性)
(2)对象名.属性名=表达式注:而在关系运算符中,“=”用来表示“相等”关系,而不用来赋值,而且表示的关系有可能成立,也有可能不成立。比如,条件表达式5=1是让计算机判断5和1是否相等,显而易见,这个条件表达式的值为“假”。6.表达式表达式用于执行运算、处理字符的操作。表达式是由常量、变量、运算符、圆括号,以及函数等按照一定规则组成的有意义的式子。具体可以分为算术表达式、字符串表达式、关系表达式及逻辑表达
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学外贸英语chapter 1 The Global Economic Crisis
- 《机电一体化》课件 项目一 走进机电一体化
- 古诗词诵读《将进酒》课件 2024-2025学年统编版高中语文选择性必修上册
- 绩效考核培训课件检验科
- 《保险客户服务》课件
- 陕西省西安市高新一中、交大附中2025届高考数学考前最后一卷预测卷含解析
- 广东省东莞市六校2025届高考冲刺押题(最后一卷)语文试卷含解析
- 【培训课件】财务报表审计简介
- 现代学徒制课题:多元治理视角下的中国特色学徒制制度建设(附:研究思路模板、可修改技术路线图)
- 2025届福建省泉州市永春一中高考仿真模拟英语试卷含解析
- 数字媒体艺术课件
- 海洋科普趣味知识讲座
- 2024年浙江浙能电力股份有限公司招聘笔试参考题库含答案解析
- 鲜红斑痣疾病演示课件
- 静脉输液操作课件
- 调酒师职业生涯规划书
- 安全生产培训(完整版)课件
- 数字文化馆运营推广策略
- 量子计算并行处理
- 国开2023秋《电子商务概论》实践任务B2B电子商务网站调研报告参考答案
- AI技术在教育中的应用:学校教育与教育机构培训
评论
0/150
提交评论