欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    二级VF程序设计典型例题.docx

    • 资源ID:1622344       资源大小:30.74KB        全文页数:26页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    二级VF程序设计典型例题.docx

    计算机二级VF程序设计典型例题(六)基础培训频道更新:2008-6-20编辑:站长阅读:RETURNT分析:FUNCTION是一个子函数,语句PARAMETERS是定义子函数里面的变量。例30假如说用DO吩咐来执行查询文件、菜单文件、那么文件名中必需名含。分析:V1.SUA1.FOXPRO程序文件通过编辑、连接,可以产生不同的目标代码文件,这些文件具有不同的文件名。当用Do吩咐执行程序文件时,假如没有指定扩展名,系统将按卜.列依次找寻程序文件的源代码或某种目标代码文件执行:.EXE->.APP->.FKP->.PRG;但是用DO吩咐来执行查询文件、菜单文件时,那么文件名中必需包括扩展名。答案:扩展名(.QBR或.MPR)例31打开银行客户关系表,输入一个限制口令限制程序的执行,若口令为1,则把“银行代码”为“001”的全部记录加上删除标记:若口令为2,把“银行代码”为“002”的全部记录加上删除标记:若口令为3,把“银行代码”为“003”的全部记录加上删除标记。请将程序填写完整。程序:C1.EARUSE银行客户关系表EXC1.USIVEBROWSE1.ASTWATT"请输入你的选择:(1-3)"ToyhdmDOCASECASE (1)DE1.ETE1.1.FOR银行代码=“001”BROWSEA1.1.FOR银行代码=“001”RECA1.1.CASE (2)DE1.ETEA1.1.FOR银行代码=“002”BROWSEA1.1.FOR银行代码=“002”RECA1.1.CASE (3)DE1.ETEA1.1.FOR银行代码=“003”BROWSEAM,FOR银行代码=“003”RECA1.1.ENDCASEBROWSEUSE分析:该程序执行时,依次推断语句中列出的条件,当遇到取值为真时就执行该条件下的语句序列。答案:(1)yhdm="1",(2)yhdm="2”,(3)yhdm="3”例32按银行帐号显示存款记录,假如该帐号不存在,则会显示空记录,请将该程序填写完整。程序:C1.EARUSEKH帐号=SPASE(5)10.4SY”请出入要查循学生的学号:”CET帐号READ计算机二级忏程序设计典型例题(五)基础培训频道更新:2008-4-25编辑:站长阅读:RETURN计算圆面积的函数:FUNCTIONAREAPARAMETERSS=3.1415926*A*RETURN分析:该语句是实现对计算圆面积函数的调用,返回值赋给变量SMo这个程序所运用的是一个F1.定义函数,自定义函数和子程序的区分就是自定义函数必需返回一个函数值,而子程序没有这个限制。自定义函数的编辑方法和子程序的编辑方法相同,只是要把子程序文件名改为自定义函数名。须要留意的几点是:臼定义函数能以独立的文件存储,也可包含在调用程序中作为它的一部分。假如FUNCTION函数名缺省,这表示该函数是一个独立的文件。另外,自定义函数不能与系统函数同名,也不能与内存变量同名。答案:SM=AREA(R)例26当变量I在奇偶之间变更时,求出下面程序的输出结果。程序:C1.EARI=ODOWHI1.EK1.OIFINT(I2)=I2?"W"ENDIFI=I+1ENDDO分析:该程序应用的是循环和条件嵌套的结构。答案:W,T,T连续显示5次例27填空完成下列程序,仅接受输入Y和N的程序,否则程序结束。DOWHI1.E.T.WAIT”请输入Y/NTOASIFUPPER(AS)<>*Y*NDUPPER(AS)<>N(1)E1.SE(1)ENDIFENDDO分析:该例是一个条件循环,选用EXIT是强制推出循环条件,执行它能够马上跳出循环,执行ENDDO后面的语句。选用1.oOP则是一种强制缩短循环的语句,其功能是终止本次循环体语句的执行,把限制转到循环结构的起先。答案:(I)EXIT,(2)1.OOP例28当变量X的值变更时,依次显示其结果,留意循环体内的1.OoP和EX1.T语句。程序:C1.EARX=3DOWHI1.E.T.X=X+1IFX=INT(X3)*3?xE1.SE1.OOPENDIFIFX>1OEXITENDIFENDDORETURN分析:INT()是取整数函数假如循环体内有1.ooP吩咐,那么当晕到1.ooP时,就结束循环的本次执行,不再执行其后的语句,而是转回DOWHI1.E处重新推断条件。假如循环体包括EXIT吩咐,那么当遇到EX1.T时,就结束该循环语句的执行,转去执行EW)DO后面的语句。通常1.OOP或EXIT出现在循环体内嵌套的选择语句时,依据条件来确定是1.OOP回去,还是EXrr出去。答案:依次显示为:6,9,12例29填空完成下列程序,求数肯定值的程序。INPTU'请输入一个数:'T0X?STR(X)+“它的肯定值是:'+STR(f(X)FUNCTIONF(1)IFT>=0T=TE1.SET=-TENDIF计算机二级VF程序设计典型例题(四)基础培训频道更新:2008-2-20编辑:站长阅读:答案:(1)DOWHI1.EN<3,(2)ENDDO,(3)N=N÷1【例20用两种循环步长值来求1+2+3+50的值,请将程序填写完整。程序一:S=OFOR_(1)S=S+NENDFOR?SRETURN程序二:S=OFOR_(2)S=S+NENDFOR?SRETURN分析:这是一个计数循环的例子,由以上两种方法可以看出,初值和终值的设定是随步长值不同而变更的,在程序一中,由于步长为1,所以省略了。缺省时,步长值默认为1»答案:(I)N=ITO50,(2)N=50TO1STEP-1例21求30!,请将程序填写完整。程序:N=II=I*NN=N+1ENDDO?1分析:在进入循环前,必需组织好循环使累加器先赋初值勤,循环条件表达式中的限制变量也要依据不同状况赋初值,因为循环的次数是和条件表达式中的限制变量所赋的初值亲密相关的。循环体包括了在循环体中的书写依次也与循环的初始赋值有关。读者可以考虑一下,假如给N赋上班,那么DOWHI1.E后面的条件表达式该怎么来写?答案:N<=30例22为了解决在子程序和主程序之间可能会出现变量的重复运用吩咐,这样可以使主程序中的变量短暂在子程序中无效,而不变更它的值。分析;为了避开子程序和主程序之间变量带来的问题,可以使主程序中运用吩咐PRIVATE隐藏主程序中可能存在的变量,使得在子程序中短暂无效。该吩咐的语法格式是:PRIVATE内存变量表答案:Private<内存变量表例23统计银行客房关系表中,银行代码为001,并且存款金额大于1500元的客房人数,请将程序填写完整。程序:c1.earopen银行客户关系表exc1.usivebrowsea1.1for银行代码="001”counta1.1.tokhgototopnum=0for(1.)ifnum=num+1.endifskipendfor2,30say”银行代码为001,存款金额大于1500元的人数有:“num+”endifuse分析:在该例中,for语句运用了循环变量1限制操作,道德计算出了数据表中所含记录个数num,然后把它人微言轻循环变量的终值,使循环变量从1起先,多次加入循环变量步长,直到循环变量1大于num时才结束循环。答案:(1)I=Itokhstep1.,金额“1500”and,银行代码=“001”例24下例是关于参数传递的程序,求出正确结果。程序:c1.earstore3toa,bstore2toc,ddotubwitha,b,c,d?bstore4tot2,t1.store1tot4,t3dotubwitht1.,t2,t3,t3?t4dotubwith6,6,3,b?bproceduretubPARAMETER,B,C,DB=A*A-4*C*f)DOCASECASEB<0B=120CASEB>0B=210CASEB=OB=100ENDCASERETURN分析:在程序起先对A,B赋值为3,对C,D赋值为2o然后把实参A、B、C、D传递赐予程序TUB,依据表达式B=A*A-4*c*D计算出结果为-7,所以输出结果为120,同样,以下程序执行时,依据表达式的计算结果,输出依次为1和6。答案:结果显示在3行上,依欠为120,1,6例25依据输入的半和径值,计算圆的面积,请将程序填写完整。程序:C1.ERR=OSM=O12,15SAY“输入圆半径"CETRREADIFR=OEXITENDIF16,16SAY“圆的面积为:"+AUJRIM(STR(SM)ENDDO计算机二级VF程序设计典型例题(三)基础培训频道更新:2008-2-25编辑:站长阅读:答案:DO吩咐文件名例14有下列程序:PARAMETER,B,C,DD=B*B-4*A*CDOCASECASED=OCASED<0D=OCASEf)0D=2CASED=OD=IENDCASE在主程序中执行如下吩咐:STORE2TOA,CDOSUBWITH,B,C,D?DD的值为分析:执行主程序DOSUBWITHA,B,C,D时,把实参1,2,1,2传递给形参A,B,C,De在执行过程SUB中语句D=B*B-4*A*C后的D位为0,然后执行W)CASE/EW)CASE语句,条件CASED=O成立,重新赋值D=I,最终返回主程序时,把形参A,B,C,D的值1,2,1,1传给对应实参,B,C,D此时D的值为1°答案:1例15有如下程序:STORE0TON,SDOWHI1.E.T.N=N+1S=S+NIFN>=10EXITENDIFENDDO?”S=m+STR(S,2)木程序的运行结果是分析:本程序是无限次循环程序,有N的值来确定何时停止循环。程序的功能是求1到10之间的全部整数之和。可得程序运行的结果为S=55答案:S=55例16有如下程序:*主程序:MAINePRGSETTA1.KOFFC1.EARS=ODOSUBWITH10,S?S*子程序SUB。PRGPARAMETERSD1.,D2D1=D1+D1D2=D1*2RETURN执行主程序后S的值是»分析:DO.WITH语句中的实在参数除了可以是变量外,还可以是随意有数或表达式。当为常数时,干脆把值传给对应的形参;当为表达式时,先求其值后把其值传给形参。主程序中变量S的初值为0,S调用子程序SUB,将数值10和0对应传给子程序中的参数D1.和D2,执行D1=D1+D1后,D1.=20,再执行D2

    注意事项

    本文(二级VF程序设计典型例题.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开