- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【例】 用MESSAGEBOX()输出字符串对话框。 MESSAGEBOX(成绩表已经生成!,0+64, 学生成绩情况) 显示结果如下左图所示。 yes=MESSAGEBOX(是否删除该记录? ,4+32, 学生基本情况) 显示结果如下右图所示。当选择“是”,yes返回6,选择“否”,yes返回7。 作业 实践指导书: P25 课外作业 【选择题】1,2,7,10,19,20,23 P38 课外作业 【选择题】1~11,13~25 【例】设计如图所示表单,表单运行后,在文本框中输入圆半径,单击“圆面积”按钮,可以弹出提示框显示圆面积,如图所示。编写“圆面积”按钮的事件代码。 “圆面积”按钮的click事件代码: r=thisform.text1.value s=pi()*r*r messagebox(圆面积=+alltrim(str(s,8,1))) 评讲 P38 【自主实验】 〖任务1〗 函数具有特定的功能,分为系统函数和自定义函数两类。 函数具有函数名、参数和函数值三个要素,有的函数缺省参数。 函数调用的一般形式为: 函数名([参数表]) 一、数值处理函数 1)取整函数 INT(数值表达式) 格式: 无条件去掉小数部分,不进行四舍五入 2)求余数函数 格式: MOD(数值表达式1,数值表达式2) 例如: MOD(38,5),MOD(38,-5),MOD(-38,5), MOD(-38,-5) 38%5,38%-5,-38%5,-38%-5 函数值与数值表达式2同号 38 -5 40 -8 -2 -38 5 -40 -8 2 -38 -5 -35 7 -3 3 -2 2 -3 3 -2 2 -3 【例】将一个3位整数X的百位数字和个位数字取出来。 X的百位数字: X1=INT(X/100) X的个位数字: X2=MOD(X,10) 仔细体会教科书P35【例2-10】 【例2-10】设计一表单,要求能输入一个3位数,并逆序显示(如输入756,则显示657)。表单设计界面如图2-22所示,运行结果如图2-23所示。 ①设计如图2-22所示表单,文本框text1的value属性的初值为0。 ②命令按钮“逆序显示”的“click”事件代码如下: x=thisform.text1.value x1= INT(x/100) x2= INT(MOD(x,100)/10) x3= x%10 y=x1+10*x2+100*x3 thisform.label2.caption=结果为:+STR(y,3) 3)四舍五入函数 格式: ROUND(数值表达式1,数值表达式2) 【例】ROUND()函数的使用。 x=486.735 ROUND(x,4-2), ROUND(x,1), ROUND(x,0), ROUND(x,-1),ROUND(X,-2) 4 8 6 . 7 3 5 位置: -2 -1 0 1 2 3 对数值表达式2+1位四舍五入 486.74 486.7 487 490 500 5)随机函数 格式: RAND() 6)π函数 格式: PI() 4)求平方根函数 格式: SQRT( 数值表达式 ) 产生0-1之间的随机数 圆面积S=PI()*R*R 例如:INT(RAND()*100) (0,100)的整数 二、 字符串处理函数 1)求字符串长度函数 LEN(字符串表达式) 格式: 2)生成空格函数 SPACE(数值型表达式) 格式: 【例】LEN(SPACE(8)-SPACE(3)) 11 3)删除字符串前后空格函数 [R]TRIM(字符串表达式) LTRIM(字符串表达式) ALLTRIM(字符串表达式) 格式: 删除后面的空格 删除前面的空格 删除前后空格 4)求子串位置函数 格式: AT(字符串表达式1,字符串表达式2 [,数值表达式]) 5)取子串函数 格式: LEFT(字符串表达式,数值表达式) RIGHT(字符串表达式,数值表达式) SUBSTR(字符串表达式,起始位置 [,数值表达式]) 【例2-11】设计并运行如图2-24所示表单,体会表单运行结果。表单分别有4个标签、1个命令按钮,其caption属性如图2-24所示;3个文本框。其功能是能在文本框text1中输入一字符串,根据文本框text2和text3中输入的数值,取出子串,运行结果如图2-25所示。 “取
您可能关注的文档
最近下载
- 【电子课件Unit 5】新编实用英语(第五版)综合教程1 (修订版).pptx VIP
- 妇科护理典型案例比赛ppt.pptx
- 八年级生物上册新教材解读课件(人教版2024).pptx VIP
- 《中医药棒穴位按摩护理技术操作规范》.pdf
- 第九章 机动车公共停车场规划.doc VIP
- 【信捷】CAM运动控制器用户手册_V3.5.3.161107.32.pdf VIP
- 【抗战胜利80周年】纪念伟大的抗日战争胜利80周年专题PPT.pptx VIP
- 初中数学七上2.1生活中的正数和负数.pptx
- 拼多多电商平台盈利模式及社交营销策略研究——以社交营销策略为例.docx VIP
- 口腔科管理核心制度.pdf VIP
文档评论(0)