VB程序改错题

VB程序改错题

ID:37714154

大小:21.86 KB

页数:12页

时间:2019-05-29

VB程序改错题_第1页
VB程序改错题_第2页
VB程序改错题_第3页
VB程序改错题_第4页
VB程序改错题_第5页
资源描述:

《VB程序改错题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序改错1.题目:已知C的公式表示如下:'n!'C=------------------'(n-m)!*m!'函数过程fac()求k!函数,在Fomr_Click事件中完成运算,'请修正程序中错误。'------------------------------------------------OptionExplicitPrivateFunctionfac(kAsInteger)AsSingleDimxAsSingle,jAsIntegerx=0Forj=1Tokx=x^jNextjfac=xEndFunctionPrivateSubForm_Click()DimCAsSingl

2、eDimmAsInteger,nAsIntegerm=Val(InputBox("请输入一个整数(m):"))n=Val(InputBox("请输入一个整数(n):"))C=fac(n)/fac(n-m)*fac(m)Print"C=";CEndSub2.题目:程序功能为打印下列图形:'*'**'***'****'*****'------------------------------------------------OptionExplicitPrivateSubForm_Click()ClsDimiAsIntegerDimjAsIntegerFori=1To7Forj=1To

3、5Print"*";LoopPrintNextiEndSub3.题目:本程序的功能是随机产生的10个两位正整数,并进行递减排序。'------------------------------------------------OptionExplicitPrivateSubCreateRND()DimTempAsIntegerDimIAsIntegerDimNAsIntegerDimX(10)AsIntegerDimJAsIntegerN=10Print"数据:"ForI=1ToNX(I)=Int(Rnd()*90)PrintX(I);NextIPrintPrint"排序:"For

4、I=0ToN-1ForJ=I+1ToNIfX(I)>X(J)ThenTemp=X(I)X(J)=X(I)X(I)=TempEndIfNextJPrintX(I);NextIPrintEndSubPrivateSubCommand1_Click()CreateRNDEndSub4.题目:随机产生并输出100以内大于50的20个整数,输出时每5个数一行。'-----------------------------------------------OptionExplicitPrivateSubForm_Click()RandomizeTimerDimiAsInteger,maAsIn

5、tegeri=1DoUntili<20ma=Rnd()*1001Ifma>50ThenPrintma;i=i+1Ifi5=0ThenPrintEndIfEndIfLoopEndSub5题目:以下程序段用于计算5的N次方。'------------------------------------------------OptionExplicitPrivateSubForm_Click()DimnAsInteger,kAsInteger,sAsLongn=InputBox("Inputn")k=0s=0DoWhilek<=ns=s*5k=k+1NextPrint"5的";"n次方

6、是";sEndSub6.题目:下面程序可输出如下图形:'*'***'*****'*******'*********'------------------------------------------------OptionExplicitPrivateSubForm_Click()DimmAsInteger,nAsInteger,sAsString,iAsInteger,jAsIntegern=4m=1s="*"Fori=5To1Step-1PrintSpc(n)Forj=1To2*m-1Prints;NextjPrintn=n+1m=m-1NextiEndSub7.题目:用自定

7、义函数的方法求sum(x),求当-1≤x≤1时,'sum(x)=x/2!+x^2/3!+x^3/4!+……+x^n/(n+1)!,'当x〉1或x〈-1时,函数值为0。当n〈=0时,输入数'据错误。X、N都是由用户输入。'------------------------------------------------OptionExplicitPrivateSubCommand1_Click()DimsAsSingleDimnAsInteger,xAsSingle,kA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。