版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——程序设计题上海海事vb题库试卷编号:8247所属语言:VisualBasicDimr%
Ifm>nThenr=m:m=n:Ifr=0ThenExitDom=n试卷方案:VB_程序设计试卷总分:93分共有题型:1种
一、程序设计共93题(共计93分)
第1题(1.0分)题号:52'
'
'
'题目:编写函数fun,函数的功能是:计算两个正整数的
'最大公约数,并显示。如:'两个数为15、20,结果显示\
'要求使用Do...Loop语句来实现。
'
'注意:请在指定的事件内编写代码
'代码只能写在两行标识之间
'不得修改已有代码'保存时不得修改窗体和工程文件的名称及路径,否则后果自负。
'
PrivateFunctionfun(mAsInteger,nAsInteger)AsInteger
n=r
'**********Program**********
'**********End**********EndFunction
PrivateSubForm_Load()Show
Printfun(15,10)NJIT_VBEndSub
PrivateSubNJIT_VB()DimiAsIntegerDima(10)AsStringDimfInAsIntegerDimfOutAsIntegerfIn=FreeFileOpenApp.Path&\#fIn
fOut=FreeFileOpenApp.Path&\#fOut
Fori=1To10Step2LineInput#fIn,a(i)
LineInput#fIn,a(i+1)
Print#fOut,Trim(Str(fun(Val(a(i)),Val(a(i+1)))))NextClose#fInClose#fOutEndSub
答案:Dor=mModn
n=rLoopfun=n
第3题(1.0分)题号:465'
'
'
'题目:判断一个数是否是素数。
'答案:
DimiAsIntegerPrime=TrueFori=2ToInt(Sqr(m))
IfmModi=0ThenPrime=False:ExitFor
Nexti
第5题(1.0分)题号:157'
'
'
'题目:(事件)单击窗体。'(响应)求10!的值,并将结果输出到窗体上。'将结果存入变量SUM中。
'答案:
DimiAsIntegersum=1Fori=1To10sum=sum*iNextPrintsum
第11题(1.0分)题号:151'
'
'
'题目:(事件)单击窗体。'(响应)求
1+2+3+??+100的值,并把结果输出在窗体上。'结果存入变
量SUM中。
'答案:
DimiAsIntegerFori=1To100sum=sum+iNextPrintsum
第13题(1.0分)题号:483'
'
'
'题目:编写函数fun,函数的功能是:求1到m'之间的偶数之积。
'答案:
DimyAsDoubley=1
DimiAsIntegerFori=1TomIfiMod2=0Theny=y*iEndIfNextfun=y
第22题(1.0分)题号:245'
'
'
'题目:编写函数fun,函数的功能是:根据一个百分制'成绩mark(整数),显示对应五级制的评定。条件如下:'mark大于等于90显示\优秀\
'mark小于90且大于等于80显示\良好\
'mark小于80且大于等于70显示\中等\
'mark小于70且大于等于60显示\及格\
'mark小于60显示\不及格\'要求使用Select语句来实现。
'
'注意:请在指定的事件内编写代码
'代码只能写在两行标识之间
'不得修改已有代码'保存时不得修改窗体和工程文件的名称及路径,否则后果自负。
'
PrivateFunctionfun(markCaseIs>=80fun=\良好\AsInteger)AsString
'**********Program**********
'**********End**********EndFunction
PrivateSubForm_Load()Show
Printfun(90)NJIT_VBEndSub
PrivateSubNJIT_VB()DimiAsIntegerDimsAsStringDima(10)AsIntegerDimfInAsIntegerDimfOutAsIntegerfIn=FreeFileOpenApp.Path&\#fIn
fOut=FreeFileOpenApp.Path&\#fOut
Fori=1To10LineInput#fIn,sa(i)=Val(s)Print#fOut,fun(a(i))NextClose#fInClose#fOutEndSub
答案:SelectCasemarkCaseIs>=90fun=\优秀\
CaseIs>=70fun=\中等\CaseIs>=60fun=\及格\CaseElsefun=\不及格\EndSelect
第25题(1.0分)题号:153'
'
'
'题目:(事件)双击窗体。'(响应)求100以内奇数的和,并将结果输出在窗体上。
'将结果存入变量SUM中
'答案:
DimiAsIntegerFori=1To100IfiMod2=1Thensum=sum+iEndIfNextPrintsum
第28题(1.0分)题号:20'
'
'
'题目:(事件)单击窗体。'(响应)输出100-200之间所有素数,并将这些数
'求和,求和结果存入所给变量SUM中。
'
'注意:请在指定的事件内编写代码。
'答案:
Fori=100To200Forj=2ToSqr(i)IfiModj=0ThenExitForNext
Ifj>Int(Sqr(i))Then
Sum=Sum+iEndIfNextPrintSum
第29题(1.0分)题号:470strDecR=iDecR&strDecREndIft=xs=x
DoUntilAbs(t)0iDecR=idecModibase
IfiDecR>=10Then
strDecR=Chr$(65+iDecR-10)&strDecRElse
idec=idec\\ibaseLoop
TrDec=strDecR
第30题(1.0分)题号:25'
'
'
'题目:(事件)单击按钮。'(响应)随机产生N个两位正整数(N由输入对话框
'输入,且N>0),求出其中的最大数和最小
'数,并在标签框Label1上显示最大数与最
'小数的差。
'
'注意:请在指定的事件内编写代码。
'答案:
x=InputBox(\请输入x\n=1
0.00000001n=n+1t=t*(-1)/ns=s+tLoop
Label1.Caption=\
第35题(1.0分)题号:487'
'
'
'题目:(事件)单击窗体。'(响应)已知s=1+1/3!+1/5!+1/7!+1/9!,请将s结果值
'输出到窗体上。使用dowhile...loop语句完成程序
'答案:
DimiAsIntege
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年黟县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026年长沙县医疗事业单位人员招聘考试备考试题及答案解析
- 2026年湘阴县医疗事业单位人员招聘笔试模拟试题及答案解析
- 2026年隆回县社区工作者招聘笔试参考题库及答案解析
- 2026年行唐县医疗事业单位人员招聘考试参考题库及答案解析
- 2026年寿宁县医疗事业单位人员招聘笔试备考试题及答案解析
- 2026年武义县医疗事业单位人员招聘笔试模拟试题及答案解析
- 2026年文县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026年五河县医疗事业单位人员招聘考试备考题库及答案解析
- 2026年平罗县医疗事业单位人员招聘笔试备考试题及答案解析
- 24J113-1 内隔墙-轻质条板(一)
- 绩效考核标准与流程优化探讨
- (高清版)DZT 0078-2015 固体矿产勘查原始地质编录规程
- 外科学教学课件:颈、腰椎退行性疾病
- 《国际商务导论》课程教学大纲
- 第五章空间分析原理与方法
- 第一单元学历案 统编版语文七年级上册
- 半导体封装流程课件
- 项目四 编制设绘生产计划线表建造周期表船台吊装网络图
- GB/T 9694-2014皮蛋
- GB/T 8804.2-2003热塑性塑料管材拉伸性能测定第2部分:硬聚氯乙烯(PVC-U)、氯化聚氯乙烯(PVC-C)和高抗冲聚氯乙烯(PVC-HI)管材
评论
0/150
提交评论