- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对话框类型及含义 函数具有特定的功能,分为系统函数和自定义函数两类。 函数具有函数名、参数和函数值三个要素,有的函数缺省参数。 函数调用的一般形式为: 函数名([参数表]) 一、数值处理函数 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所示。 “取子串”命令按钮的“Click”事件代码为: C=alltrim(thisform.text1.value) N1=thisform.text2.value N2=thisform.text3.value thisform.label4.caption= substr(c,n1,n2) 6)宏替换函数 格式: 字符型内存变量 [.] 分界符 【修改例2-12】表单界面如图2-26所示,体会运算结果。 命令按钮“计算”的“click”事件代码如下: x1=thisform.text1.value x2=thisform.text3.value fh=alltrim(thisform.text2.value) y= x1fh.x2 thisform.text4.value=y * 数学与信息工程系计算机基础教研室 第二讲 程序设计初步(2) 要点: 掌握表达式、函数的基本用法 编写程序的基
您可能关注的文档
- U盘文件被误删后怎样将丢失数据恢复的方法.pptx
- U盘格式化数据恢复.pptx
- U盘申请操作方法.ppt
- U盘电路原理图设计.ppt
- U盘被格式化后如何恢复数据的方法.pptx
- V-Young员工配置战略.ppt
- ValGrind的使用分享.ppt
- VANCL(凡客诚品)物流解决方案.ppt
- VAR模型、Johansen协整检验在eviews中的具体操作步骤及结果解释.ppt
- VAVE(降成本)学习资料.ppt
- 广东省深圳市南山区2024-2025学年七年级上学期期末生物学试题(含答案).pdf
- 辽宁省名校联盟2024-2025学年高一下学期3月联合考试生物学试题(含答案).pdf
- 第2课 古代世界的帝国与文明的交流 教学课件(共29张PPT)必修 中外历史纲要(下).pptx
- 辽宁省抚顺市六校协作体2024-2025学年高三下学期期初检测地理试卷(解析版).pdf
- 河南省创新发展联盟2024-2025学年高三下学期一模地理试题 (含答案).pdf
- 第16课 亚非拉民族民主运动的高涨 课件(共25张PPT).pptx
- 山东省菏泽市2024-2025学年高二上学期1月期末考试地理试卷(含答案).pdf
- 江苏南京城建隧桥经营管理有限责任公司招聘笔试题库2025.pdf
- 湖北武汉市山绿农产品集团股份有限公司招聘笔试题库2025.pdf
- 浙江省义乌经济技术开发区开发有限公司招聘笔试题库2025.pdf
文档评论(0)