华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第四讲 VB语言基础(2)

心 第四讲 VB语言基础(2) 年使丽三从州
第四讲 VB语言基础(2)

本讲教学内容 3.3运算符、函数和表达式
本讲教学内容 3.3 运算符、函数和表达式

UNIVERSITY OF SCIENCS 3.3表达式、运算符和函数 表达式 1.表达式是数据之间运算关系的表达形式 由常量、变量、函数等数据和运算符组成。 2.单个常量或变量也可以看作是表达式。 二、运算符 1.运算符是表示数据进行什么运算的符号。 2.运算符可分成算术运算符、 关系运算符、 逻辑运算符和字符串运算符四大类
3.3 表达式、运算符和函数 一 、表达式 1. 表达式是数据之间运算关系的表达形式, 由常量、变量、函数等数据和运算符组成。 2. 单个常量或变量也可以看作是表达式。 二、运算符 1. 运算符是表示数据进行什么运算的符号。 2. 运算符可分成算术运算符、关系运算符、 逻辑运算符和字符串运算符四大类

(一)算术运算符 1.算术运算符可以对数值型数据进行运算, 运算结果为数值。 2.算术运算符与运算优先级 运算符 忧先级 例 结果 1 ia2 9 2 -ia -3 3 ia*ia*ia 27 3 10/ia 3.3333333333 4 l0via 3 Mod 5 10 Mod ia 1 6 10+ia 13 6 ia-10 7
(一)算术运算符 1. 算术运算符可以对数值型数据进行运算, 运算结果为数值。 2. 算术运算符与运算优先级

州阳蜂卓空三大 UNIVERSITY OF SCIENC 3.有关运算符的使用说明 (1)幂运算:用来计算乘方和方根 例如:2^4,5^2,10^-2,360.5
3. 有关运算符的使用说明 (1) 幂运算:用来计算乘方和方根 例如:2^4, 5^2, 10^-2, 36^0.5

象家三 CHINA UNIVERSITY OF SCIE (2)浮点除法与整数除法 ●浮点除法) 操作数可以是整数或小数,结果可以是 整型数,也可以是浮点数。 ●整数除法() 操作数一般为整型值,如果操作数带有 小数,首先将其四舍五入为整型数(即 小数≤0.5整数不进1,否则进1)。操作 结果为整型值
(2) 浮点除法与整数除法 ⚫浮点除法(/) 操作数可以是整数或小数,结果可以是 整型数,也可以是浮点数。 ⚫整数除法(\) 操作数一般为整型值,如果操作数带有 小数,首先将其四舍五入为整型数(即 小数≤0.5整数不进1,否则进1)。操作 结果为整型值

餐 例如:1014(结果为2.5) 10/2.5(结果为4) 1014 (结果为2) 102.5(结果为5) 102.51(结果为3) 26.519 (结果为2) 26.5119 (结果为3)
例如:10/4 (结果为2.5) 10/2.5 (结果为4) 10\4 (结果为2) 10\2.5 (结果为5) 10\2.51 (结果为3) 26.5\9 (结果为2) 26.51\9 (结果为3)

華更空三修 UMIVERSIY OF SCIENSY (3)取模运算 取模运算用来求第一个操作数整除第 2个操作数所得的余数。 通常用来判断一个数是否能被另一个 数整除 。 例如:8Mod3 (结果为2) 8 Mod -3 (结果为2) -8 Mod 3 (结果为-2) -8 Mod -3 (结果为-2)
(3) 取模运算 ⚫取模运算用来求第一个操作数整除第 2个操作数所得的余数。 ⚫通常用来判断一个数是否能被另一个 数整除。 例如:8 Mod 3 (结果为2) 8 Mod -3 (结果为2) -8 Mod 3 (结果为-2) -8 Mod -3 (结果为-2)

S套第g三] CHINA UERSOF SHEN (二)字符串运算符 1.字符串运算符有“&”和“+”两个运算 符。 2.用来连接两个或更多个字符串。 3.其运算结果是字符型的。 4.“+”连接符其操作数必须是字符型的; 否则可能会进行算术加法或出错。 5.“&”连接符在运算中会忽略操作数的 类型,而强行将两个操作数的值进行连 接
(二) 字符串运算符 1. 字符串运算符有“&”和“+”两个运算 符。 2. 用来连接两个或更多个字符串。 3. 其运算结果是字符型的。 4. “+”连接符其操作数必须是字符型的; 否则可能会进行算术加法或出错。 5. “&”连接符在运算中会忽略操作数的 类型,而强行将两个操作数的值进行连 接

拳宝 例如:10十5 (结果为15,是数值型) UNIVERSTTY OF SCIENCEANI “10”+5 (结果为15,是数值型) 10十“5” (结果为15,是数值型) “10”十“5”(结果为105,是字符型) “a”+”5” (结果为a5) “a”+5(结 果出错) 10&5 (结果为105) “10”&5 (结 果为105) 10&“5”(结果为105) “10”&“5”(结果为105) “a”&“5”与“a”&5(结果都是a5)
例如:10+5 (结果为15,是数值型) “10”+5 (结果为15 ,是数值型) 10+“5” (结果为15 ,是数值型) “10”+“5”(结果为105,是字符型) “a”+”5” (结果为a5) “a”+5 (结 果出错) 10 & 5 (结果为105) “10” & 5 (结 果为105) 10 & “5” (结果为105) “10” & “5” (结果为105) “a”&“5”与“a”& 5 (结果都是a5)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第三讲 VB语言基础(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第二讲 VB窗体和常用控件.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第一讲 Visual Basic概述.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(模拟试题,含参考答案).docx
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第8章 VB数据库应用.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第7章 VB文件系统.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第6章 VB界面设计.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第5章 VB常用标准控件.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第4章 VB程序设计.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第3章 VB语言基础.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第2章 VB窗体和常用控件.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)第1章 Visual Basic概述.pdf
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(学习指导书)目录(负责人:李飞).pdf
- 山西师范大学:计算机科学与技术专业课程教学大纲(非师范类,合集).pdf
- 山西师范大学:计算机科学与技术专业课程教学大纲(师范类,合集).pdf
- 烟台理工学院:《机器人操作系统(ROS)》课程教学资源(课件讲稿)第2章 机器人编程的C++基础知识.ppt
- 烟台理工学院:《机器人操作系统(ROS)》课程教学资源(课件讲稿)第1章 用于机器人的Ubuntu linux.ppt
- 烟台理工学院:《机器人操作系统(ROS)》课程教学资源(课件讲稿)第3章 机器人编程的Python基础知识.ppt
- 烟台理工学院:《程序设计基础》课程教学资源(程序设计基础教学大纲)Programming Fundamentals.docx
- 烟台理工学院:《人工智能》课程教学资源(神经网络与深度学习教学大纲)Neural Network and Deep Learning.doc
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第五讲 VB语言基础(3).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第六讲 VB程序控制结构(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第七讲 VB程序控制结构(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第八讲 VB数组.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第九讲 VB工程基础与常用算法.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十讲 VB常用标准控件(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十一讲 VB常用标准控件(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十二讲 VB界面设计(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十三讲 VB界面设计(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十四讲 VB文件系统.pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十五讲 VB数据库应用(1).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十五讲 VB数据库应用(2).pps
- 华东理工大学:《VB程序设计 Visual Basic Programming》课程教学资源(PPT课件讲稿)第十五讲 VB数据库应用(3).pps
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第一章 绪论(主讲:常青).pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第三章 基础知识.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第二章 数字图像.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第七章 彩色图像处理.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第五章 几何变换.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第六章 分割.pdf
- 华东理工学院:《数字图像处理 Digital Image Processing》课程教学资源(课件讲稿)第四章 灰度图像.pdf