欢迎来到天天文库
浏览记录
ID:48168193
大小:282.00 KB
页数:12页
时间:2020-01-16
《第3课:VB基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VB程序设计(三)VB常用数据类型数据类型类型说明数值范围整数Integer-32768到32767长整数Long-2147483648到2147483647单精度实数Single绝对值在1.40×10-45到3.40×1038的实数。双精度实数Double绝对值在4.94×10-324到1.80×10308的实数。例:计算并输出圆周长和圆面积,其中圆半径由键盘输入。PrivateSubCommand1_Click()DimrAsInteger,sAsSingle,cAsSingler=InputBox("请输入圆半径")c=2*3.14*rs=
2、3.14*r*rPrint"圆周长为",cPrint"圆面积为",sEndSub一.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=注意:为指定运算的次序可以利用括号,
3、且只有圆括号。二.VB运算符1.算术运算符整数除法求余数(取模运算)Mod注意:Mod左右须各加一个空格。整除运算的操作数一般为整型数,其运算结果被截断为整型数,不进行舍入处理。取模运算的操作数一般为整型数,其运算结果为第一个数整除第二个数所得的余数。例:104例:23Mod775810758100758Mod10758Mod100基本运算运算符优先级乘幂^1取负―2乘法*3实数除法/3整数除法4求余数Mod5加法﹢6减法―6算术运算的优先级5212+67mod10=9*57*4=2*(15-114+4)=二.VB运算符2.关系运
4、算符基本运算运算符优先级举例相等=790mod4=0不相等<>712<>16小于<75<10大于>710>100小于等于<=710<=20大于等于>=710>=20结果FalseTrueTrueFalseTrueFalse二.VB运算符3.逻辑运算符基本运算运算符优先级举例非Not8Not3>2与And925>=10And25<=100或Or1025>100Or25<2结果FalseTrueFalse逻辑非:取原始数据的相反值。逻辑与:仅当运算符两边的表达式均为真时,计算结果才为真,否则为假。逻辑或:仅当运算符两边的表达式均为假时,计算结果才为假
5、,否则为真。注意:a<<>>=<=5.逻辑运算⑧Not⑨And⑩OrNota<=cOr4*c=b^2Andb<>a+c设a=2,b=3,c=4,d=5,求下列表达式的值课堂作业:一、编写程序:(1)求解一元二次方程ax2+bx+c=0,其中a,b,c均为整数,由键盘输入。二、将工程保存在D盘,生成以学号命名的exe文件然后上传。注意:请将Form1的Caption属性改为四位学号。解方程
此文档下载收益归作者所有