ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:87.50KB ,
资源ID:1096789      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1096789.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vb题库-程序设计.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

vb题库-程序设计.doc

1、一、 程序设计 【程序设计】1.题目:编写函数 fun,函数的功能是:计算两个正整数的最大公约数,并显示。如:两个数为 15、20,结果显示“5“要求使用 Do . Loop 语句来实现。答案:Dor = m Mod nIf r = 0 Then Exit Dom = nn = rLoopfun = n2.题目:判断一个数是否是素数。答案:-Dim i As IntegerPrime = TrueFor i = 2 To Int(Sqr(m)If m Mod i = 0 Then Prime = False: Exit ForNext i-3,题目:(事件)单击窗体。 (响应)求 10!的值,

2、并将结果输出到窗体上。将结果存入变量 SUM 中。答案:-Dim i As Integersum = 1For i = 1 To 10sum = sum * iNextPrint sum4,题目:(事件)单击窗体。(响应)求 1+2+3+100 的值,并把结果输出在窗体上。结果存入变量 SUM 中。答案:-Dim i As IntegerFor i = 1 To 100sum = sum + iNextPrint sum-5,题目:编写函数 fun,函数的功能是:求 1 到 m 之间的偶数之积。答案:-Dim y As Doubley = 1Dim i As IntegerFor i = 1

3、To mIf i Mod 2 = 0 Theny = y * iEnd IfNextfun = y-6,题目:编写函数 fun,函数的功能是:根据一个百分制成绩 mark(整数) ,显示对应五级制的评定。条件如下:mark 大于等于 90 显示“优秀“mark 小于 90 且大于等于 80 显示“良好“mark 小于 80 且大于等于 70 显示“中等“mark 小于 70 且大于等于 60 显示“及格“mark 小于 60 显示“不及格“要求使用 Select 语句来实现。答案:Select Case markCase Is = 90fun = “优秀“Case Is = 80fun = “

4、良好“Case Is = 70fun = “中等“Case Is = 60fun = “及格“Case Elsefun = “不及格“End Select7,题目:(事件)双击窗体(响应)求 100 以内奇数的和,并将结果输出在窗体上。将结果存入变量 SUM 中答案:-Dim i As IntegerFor i = 1 To 100If i Mod 2 = 1 Thensum = sum + iEnd IfNextPrint sum-8,题目: (事件)单击窗体。 (响应)输 100-200 之间所有素数,并将这些数求和,求和结果存入所给变量 SUM 中。答案:-For i = 100 To

5、200For j = 2 To Sqr(i)If i Mod j = 0 Then Exit ForNextIf j Int(Sqr(i) ThenSum = Sum + iEnd IfNextPrint Sum-9,题目:将一个十进制整数 m 转换成 r(216)进制字符串。方法:将 m 不断除 r 取余数,直到商为零,以反序得到结果。下面写出一转换函数,参数idec 为十进制数,ibase 为要转换成数的基(如二进制的基是 2,八进制的基是 8 等) ,函数输出结果是字符串chr 函数:将 ascii 码转换为对应字母。答案:-Dim strDecR$, iDecR%strDecR = “

6、Do While idec = 10 ThenstrDecR = Chr$(65 + iDecR - 10) & strDecRElsestrDecR = iDecR & strDecREnd Ifidec = idec ibaseLoopTrDec = strDecR-10,题目: (事件)单击按钮。(响应)随机产生 N 个两位正整数(N 由输入对话框输入,且 N0) ,求出其中的最大数和最小数,并在标签框 Label1 上显示最大数与最小数的差。答案:-x = InputBox(“请输入 x“)n = 1t = xs = xDo Until Abs(t) 3000 thenexit for

7、 endifendifi=i+1nextPrint sum-题目: (事件)单击窗体。 (响应)求 1-100 中为 5 或 7 的倍数的和。请将结果输出到窗体上,并存入所给变量 SUM中。使用 while.wend 语句完成程序答案:-Dim i As Integeri = 1While i 0d = n Mod 10s = s + d * d * dn = n / 10Wendfun = s-第 46 题 (1.0 分) 题号:490-【程序设计】-题目: (事件)单击窗体。 (响应)已知 sum=1-1/4+1/9-1/16+1/25.-1/100, 请将 sum 结果值输出到窗体上。

8、使用 for.next 语句完成程序-答案:-Dim i As Integerfor i = 1 to 10sum = sum + (-1) (i - 1) /(i*i)nextPrint sum-第 48 题 (1.0 分) 题号:478-【程序设计】-题目:编写函数 fun,其功能是:能计算从 1 开始到 n 的 自然数中偶数的平方的和。-答案:-Dim sum As Integer, i As Integersum = 0For i = 2 To n Step 2sum = sum + i * iNextfun = sum-第 49 题 (1.0 分) 题号:208-【程序设计】-题目:

9、请用 Select 语句编程计算打折后的金额?折扣方法如下: 购物 300 以下,无优惠(使用 MsgBox 显示“无优惠” ) ; 购物 300 以上,95 折; 购物 500 以上,9 折; 购物 1000 以上,85 折; 购物 5000 以上,8 折?答案: Select Case nCase Is 5000n = n * 0.8Case Is 1000n = n * 0.85Case Is 500n = n * 0.9Case Is 300n = n * 0.95Case ElseMsgBox “无优惠“End Select题目:将一张面值为 100 元的人民币等值换成 100 张

10、5 元、1 元和 0.5 元的零钞,要求每种零钞不少于 1 张, 问有哪几种组合?将组合数存入变量 OUT 中。答案:-Dim n As IntegerDim i%, j%, k%Print “5? 1? 0.5?“For i = 1 To 20For j = 1 To 100 - ik = 100 - i - jIf 5# * i + 1# * j + 0.5 * k = 100 ThenPrint i, j, kn = n + 1End IfNext jNext iout = n-题目:(事件)单击窗体。 (响应)我国现有人口为 13 亿,设年增长率为 1%,计算多少年后增加到 20 亿。

11、并将结果输出在窗体上。将结果存入变量 year 中。使用 do while .loop 语句完成程序。答案:-dim p as doubledim r as singledim n as integerp=1300000000r=0.01do while p a(j) Then imin = jNext jtemp = a(i)a(i) = a(imin)a(imin) = tempNext i-题目: (事件)单击窗体。 (响应)求一个数,它除 3 余 2,除 5 余 3,除 7 余 2,请将满足上面条件的最小数保存到 sum 变量中。使用 for.next 语句完成程序答案:-Dim i

12、As IntegerFor i = 2 To 1000If i Mod 3 = 2 And i Mod 5 = 3 And i Mod 7 = 2 ThenPrint iExit ForEnd IfNext isum = i-题目:(事件)单击窗体。 (响应)生成一个一维数组(10 个数组元素依此为:15、23、72、43、96、23、3、65、88、17),写程序求出这个数组中的最大值、最小值和平均值,并输出在窗体上。将最大值,最小值,平均值分别存入变量Max,Min,Aver 中答案:-Dim a(9) As IntegerDim i, s As Integera(0) = 15a(1)

13、= 23a(2) = 72a(3) = 43a(4) = 96a(5) = 23a(6) = 3a(7) = 65a(8) = 88a(9) = 17max = a(0)min = a(0)s = 0For i = 0 To 9If a(i) max Thenmax = a(i)End IfIf a(i) 500Print sum-题目:(事件)单击窗体。 (响应)已知 S=1+1/4+1/9+1/16+1/25+1/100,结果输出在窗体上。答案:-Dim i As Integers = 0For i = 1 To 10s = s + 1 / (i i)NextPrint (s)-题目: (事件)单击命令按钮 Command1。 (响应)计算如下表达式 s 的值,s=1+(1*2)+(1*2*3)+(1*2*3*6)并将结果输出到文本框 Text1 中。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。