- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3课:VB基础
* VB程序设计(三) VB常用数据类型 绝对值在4.94×10-324到1.80×10308的实数。 Double 双精度实数 绝对值在1.40×10-45到3.40×1038的实数。 Single 单精度实数 -2147483648到2147483647 Long 长整数 -32768到32767 Integer 整数 数值范围 类型说明 数据类型 例:计算并输出圆周长和圆面积,其中圆半径由键盘输入。 Private Sub Command1_Click() Dim r As Integer, s As Single, c As Single r = InputBox(请输入圆半径) c = 2 * 3.14 * r s = 3.14 * r * r Print 圆周长为, c Print 圆面积为, s End Sub 一. VB常用函数 1. Abs(x) 功能:求x的绝对值 例: Abs(-3.1) 2. Sqr(x) 功能:求x的算术平方根 例:Sqr(81) 一. VB常用函数 3. Int(x) 功能:求不大于x的最大整数 例: Int(3.1) Int(-3.1) 4. Fix(x) 功能:截掉x的小数部分 例: Fix(3.1) Fix(-3.1) 二. VB运算符 1. 算术运算符 + - * / 乘幂(指数运算) ^ 将数学式子 写成VB表达式 例:2.5 * 3 + 6 / 2= 注意: *不可以省略 例: 5^3= 注意:为指定运算的次序可以利用括号, 且只有圆括号。 二. VB运算符 1. 算术运算符 整数除法 \ 求余数(取模运算) Mod 注意:Mod 左右须各加一个空格。 整除运算的操作数一般为整型数,其运算结果被截断为整型数,不进行舍入处理。 取模运算的操作数一般为整型数,其运算结果为第一个数整除第二个数所得的余数。 例:10\4 例:23 Mod 7 758\10 758\100 758 Mod 10 758 Mod 100 6 ― 减法 3 * 乘法 6 ﹢ 加法 5 Mod 求余数 2 ― 取负 3 / 实数除法 4 \ 整数除法 1 ^ 乘幂 优先级 运算符 基本运算 算术运算的优先级 52\12+67 mod 10= 9*5\7*4= 2*(15-11\4+4)= 二. VB运算符 2. 关系运算符 510 7 < 小于 10=20 7 >= 大于等于 1216 7 <> 不相等 10100 7 > 大于 10=20 90 mod 4=0 举例 7 <= 小于等于 7 = 相等 优先级 运算符 基本运算 False True False True True False 结果 二. VB运算符 3. 逻辑运算符 25100 Or 252 10 Or 或 25=10 And 25=100 9 And 与 Not 32 举例 8 Not 非 优先级 运算符 基本运算 False True False 结果 逻辑非:取原始数据的相反值。 逻辑与:仅当运算符两边的表达式均为真时,计算结果才为真,否则为假。 逻辑或:仅当运算符两边的表达式均为假时,计算结果才为假,否则为真。 注意:abc这种形式不能出现,必须写成 ab and bc 三. 表达式的执行顺序: 括号 函数运算 算术运算 ①乘幂 ②取负 ③乘除 ④整除 ⑤取模 ⑥加减 4.关系运算 ⑦ = = = 5.逻辑运算 ⑧ Not ⑨ And ⑩ Or Not a=c Or 4*c=b^2 And ba+c 设a=2, b=3, c=4, d=5,求下列表达式的值 课堂作业: 一、编写程序: (1)求解一元二次方程ax2+bx+c=0,其中a,b,c均为整数,由键盘输入。 二、将工程保存在D盘,生成以学号命名的exe文件然后上传。 注意:请将Form1的Caption属性改为四位学号。 解方程 *
您可能关注的文档
- 思想品德四年级上册第三次月考试卷.doc
- 自动化与信息工程系“五四”青年节系列活动策划.doc
- 教育部参赛_《钱学森》_张芳.ppt
- 2009-2010上学年地理系宣传部工作总结.doc
- QCuv件外观检验标准.doc
- 2013.2假期作业材料第一部分化学答案修正.doc
- 高中物理常提出的问题2(附详细答案).doc
- 新世纪研究生综合英语答案.doc
- 移动通信课程总论.ppt
- 07级工数一(下)试题B解答.doc
- 上海海洋大学《海洋环境分析技术》课件-21化学发光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-20分子荧光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-22色谱分离过程.pdf
- 上海海洋大学《海洋环境分析技术》课件-25气相色谱仪与固定液.pdf
- 上海海洋大学《海洋环境分析技术》课件-24色谱定性定量方法.pdf
- 上海海洋大学《海洋环境分析技术》课件-26气相色谱检测器.pdf
- 上海海洋大学《海洋环境分析技术》课件-29液相色谱固定相与流动相.pdf
- 上海海洋大学《海洋环境分析技术》课件-27气相色谱分离条件的选择.pdf
- 上海海洋大学《海洋环境分析技术》课件-28液相色谱仪器与类型.pdf
- 上海海洋大学《海洋环境分析技术》课件-3 原子光谱和分析光谱.pdf
最近下载
- 制造企业数字化中台技术中台数据中台业务中台建设方案(20页PPT).pptx VIP
- 防跑道侵入考试卷附答案.doc
- 3-1牛顿第一定律(解析版)—2024高考物理一轮复习100考点100讲.docx VIP
- 社会治安管理处罚法全文.docx VIP
- SL252-2017 水利水电工程等级划分及洪水标准.pdf VIP
- 监理例会会议纪要范文.docx VIP
- 新时代下黄河文化融入高校校园文化建设的路径探索.docx VIP
- SL260-2014 堤防工程施工规范.docx VIP
- 公司治理与股权激励董.pptx VIP
- 新解读《GB_T 12604.3-2013无损检测 术语 渗透检测》最新解读.docx VIP
文档评论(0)