算法与程序设计.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

运算符与表达式

2、算术运算符优先及别①???乘方最优先,优先级为:1②???负号????????优先级为:2③???乘法和除法??优先级为:3④???整除????????优先级为:4⑤???取余????????优先级为:5⑥???加法和减法??优先级为:6例:4*2^2mod3-4=-3学生练习:7-5*3^3\5

2、字符串运算符与字符串表达式+(合并运算)????(合并运算)说明:+运算符两边数据的类型必须为字符型,否则出错。运算符两边的数据允许不是字符型,VB会在操作前自动将两边的数据先转换成字符型,然后进行合并运算。例:区别“123”+45=168??“123”45=“12345”“123”+”45”=“12345”学生练习:“欢迎””光临”=“good”+“morning”=“goodmorning”“欢迎光临”

3、关系运算符与关系表达式(小于)?=(小于等于)?(不等)?=(等于)?=(大于等于)(大于)?说明:(1)关系运算的结果为True或False,分别用“―1”、“0”表示。(2)若两个操作数是数值型,按大小比较;若为字符型,按ASCII码(拼音)值进行比较。例:79=False学生练习:89

4、逻辑运算符与逻辑表达式常用逻辑运算符not(取反),and(与),or(或)等,运算结果为布尔值true或fasleNot(取反)给条件取反And(与)当条件都成立时,结果才成立Or(或)当条件有一个或一个以上成立时,结果就成立。说明:逻辑运算的结果也为True或False,分别用“―1”、“0”表示。例:Not1016=True学生练习:78And78注意:在VB表达式中()运算优先于一切。逻辑运算优先级别为notandor例如:if(nmod3=2)and(nmod5=3)and(nmod7=2)then

日期运算符+或-例如#2003/09/01#+30=#2003-10-1##2003/10/30#-#2003/10/10#=20运算符的执行顺序不同性质的运算符优先级如下:算术运算符字符串运算符关系运算符逻辑运算符号例如not“123”+345+5672346的结果是?实践题(作业)P271,2,35、日期运算符与日期表达式

常用语句与函数

S=0N=1WhileN=100S=S+NN=N+1WendPrintS引入:求1+2+3+…+100

一、常用语句赋值语句注意:赋值语句“=”后面可以是常量、变量或表达式。赋值语句中的“=”与数学中的“=”是不同的。

功能:在指定的对象上输出文本语法格式:[对象名.]Print[表达式列表]对象可以是窗体、图片框等。如果不指定对象名,默认在当前窗体上输出。Print语句行末若没有分隔符“,”或“;”,则Print语句执行完后自动换行。注意:2.Print语句

为了提高程序的可读性,通常需要在程序适当的位置加上必要的注释。VB中注释语句的格式为:01在字符“‘”后加注释内容或用“Rem注释内容”。02注意:如果用Rem语句注释,应将Rem语句单独书写。033.注释语句

语法格式:End01功能:强制程序结束运行。024.结束语句

1.与用户交互函数InputBox()函数的语法格式:InputBox(提示[,标题][,默认值][,x坐标][,y坐标])1如:2r=InputBox(请输入半径r:,输入圆半径)3函数4VB中函数的概念与一般数学中函数的概念没有本质的区别。5

MsgBox()函数的基本语法格式:MsgBox(提示消息[,按钮][,标题])该函数的返回结果为一数值,其中,“按钮”参数一般用VB的内部符号常量,这些符号常量有vbOkOnly,vbOkCancel,vbYesNo,vbYesNoCancel如:j=MsgBox(请输入正数!,vbYesNo,错误提示)

2.数学函数函数功能实例结果Abs(x)求x的绝对值Abs(-4.6)4.6Sqr(x)求x的平方根Sqr(9)3Sin(x)求x的正弦值Sin(30*3.14/180)0.49977Cos(x)求x的余弦值Cos(30*3.14/180)0.86616Tan(x)求x的正切值Tan(60*3.14/180)1.72993Atn(x)求x的反正切值4*Atn(1)3.14159Exp(x)求指数函数e^xExp(2.0)7.38906Log(x)求x的自然对数值Log(10)2.30259Int(x)取整数函数Int(99.8)99Rnd(x)产生0~1之间(不包括1)的随机数Rn

文档评论(0)

yingyaojun1975 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档