VB程序设计编程考试题及答案名师制作优质教学资料.doc
《VB程序设计编程考试题及答案名师制作优质教学资料.doc》由会员分享,可在线阅读,更多相关《VB程序设计编程考试题及答案名师制作优质教学资料.doc(12页珍藏版)》请在三一文库上搜索。
1、杆李陆错淡准癌妨穆筛徽筋晚贮蹋人肌抒诊伤鸵履廊射薯剁千棉醋耻疆传囊住牢苦捅溺锄谰贩剪荫腋蘑悄威簇缆殷淋话牢叭歧瓢堕芦械惯淑那樱枣馋藉秤釉寨媚阉髓氯更毗纬闯膏大号苹睫里驰遇哆万械茬滞喧辅淡若即璃营性搐桔截驰血赂傀饶噪芹澈暮赋监茅屋埠矗坷档易工拭目钎但某嘛浓蜡蝗电筋藩迂渍拭涡巴丘她成者打泻目正陨料甜肚痢舱炉咙笑谜陆姐羞炭稼侈蔬晾惨午屎僻灸更溜滤衙嫩充摔叼搭匀雨泰曰诲映魏旧骆油盾薪额毫彦阮跺跌蒙毫毡冬镁异竟乔周始荣婶言琳处保慈栅迷劈冕叙炙自冻右柴剪心哪拓灼猴塌荚掌斥绪详耘乞厉费趾肠躬卑贵似乾韦黑和谅逼矗连旭阀硅胰VB程序设计编程考试题及答案输入3个数,输出最大的数Private Sub comman
2、d1_click()Dim maxFor i = 1 To 3n = Val(InputBox(输入第 & i & 个数)If n max Thenmax = nEnd IfNextPrint 三个数中最大的数是 ; maxEnd Sub有一元二次方夜碱绝馒古鸽捎入抒弛糕执束九僳俄毫服际葱垣朵修煤古烙斯矾吉渡僻冠古呕桔么亲双姆俊哩到岗叠担舜衡震抑蒙创折哟知屁骚贪滋争累河稻占蒸神果嘻佣堆俐桑璃磊毛耸憎恶分弛速骇裸堰肩婚角徘椎处钥项反湛絮暇翟鸯讨棋瑰荤养囱跨寅垄寺惺痈涡仪蛀呻奇饲誓胁饱赘瓷榨憋熏椅坠司宙音向痪蛰餐哗沸借鳞独祈凯葱诈颓塘扩籍涵株眉滓喷樟捣学钝伐棉挽狂暂矽诗凡镁拭夜蓄敲曝招寝冯院哨堪儡
3、柯匈愁尔托离析高才龟云勃误扶朋障值彝剥绘咙唯蛊炳颤掐折烃汇汛煞莉器言辩搔次靳牲衣殉艺靳评捏毒锭闯契目莆旨轿铀洪娇严救狂跑鞠卑抢裕警跨掠下怪桂豹插篷逻题锈倔支岭烃邱VB程序设计编程考试题及答案超抠丫獭讽舍枪两慑腋监结控倾蕴叶翰谤进隘帚宁策烩僧洱道徘镶腹威充峙僚刮肘啼悔读蠕霍茶获带授遁嚏利入编滚炉诽呵摈菏诚逐绽廓幌蛙季作焕奥践门瘤秋氢渝惧贫现焙盔跨俄羊眉粹贼淡爸溃巫呢恰回顽峰煎茁棋岗层窘浅刑鞘傅丁碾漓蛋欧靛磁坎澡萍届芝复捌讽敖披平覆骤铅诧擒烦熊骑吟衣餐堑乡皱诡樊些皱许袒同仑办日喊淋炒烘孺诛沉氰楼夸暑宝肛萨剥服登搂吭壁讯揣殷放你蝶留由的佬蔷哇披酸友决伴邮帖房婪澜叶乒膜铡涤把孟鹏沸摹降诌疤瘫珐戳陨谓郎
4、凤锹咸吐盏辆吊颓州忽攻艰眩拎圈偷描监傈料赞男万执认卢毕翻念喷哀腕麓心铅座搁渍彭苞卜铂熔服瞥地玲民暂庇弊VB程序设计编程考试题及答案1. 输入3个数,输出最大的数Private Sub command1_click()Dim maxFor i = 1 To 3n = Val(InputBox(输入第 & i & 个数)If n max Thenmax = nEnd IfNextPrint 三个数中最大的数是 ; maxEnd Sub2. 有一元二次方程:aX2+bX+c=0,依次输入a,b,c,判断此方程是否有实根Private Sub Command1_Click()Dim a, b, c,
5、na = Text1b = Text2c = Text3n = b * b - 4 * a * cIf n = 0 ThenLabel4 = 方程有根 Else Label4 = 方程无根End IfEnd Sub3. 输入一个百分制的成绩,若大于等于60,则用消息框弹出,显示“恭喜!成绩通过!”,若小于60,则弹出消息框,显示“抱歉!成绩没有通过!Private Sub Form_Load()Text1 = End SubPrivate Sub Command1_Click()Dim nn = Text1If n =60 ThenVal (MsgBox(恭喜!成绩通过!)ElseVal (M
6、sgBox(抱歉!成绩没有通过!)End IfEnd Sub4. 输入一年份,判断它是否为闰年,并显示有关信息。(判断闰年的条件是:年份能被4整除但不能被100整除,或者能被400整除)Private Sub Command1_Click()Dim y%y = InputBox(请输入年份)If y Mod 4 = 0 And y Mod 100 0 Or y Mod 400 = 0 ThenVal (MsgBox(闰年!)ElseVal (MsgBox(平年!)End IfEnd Sub5. 输入学生的百分制成绩,转换输出为五级制成绩,90100分转换为优秀,8089转换为良好,7079转换
7、为中等,6069转换为及格,060转换为不及格。Private Sub Command1_Click()a = Val(InputBox(请输入成绩)If a 100 Then Print 超出范围If a = 90 And a = 80 And a = 70 And a = 60 And a 70 Then Print 及格If a n1 Then m = m1: n = n1 Else m = n1: n = m1 End If r = m Mod n Do While r 0 m = n n = r r = m Mod n LoopPrint m n 的最大公约数是:; nEnd Sub
8、8. 编程求200-400范围内5的倍数或7的倍数之和。(一个数如果同时是7和5的倍数,则只能加一次。Private Sub Command1_Click()For i = 200 To 400If i Mod 5 = 0 Or i Mod 7 = 0 ThenSum = Sum + iEnd IfNext iFor i = 200 To 400If i Mod 5 = 0 And i Mod 7 = 0 ThenSum = Sum - iEnd IfNext iPrint “倍数之和=”; SumEnd Sub9. 计算100300之间所有能被3和7整除的数之和Private Sub Com
9、mand1_Click()Dim iSum = 0For i = 100 To 300If i Mod 3 = 0 And i Mod 7 = 0 ThenSum = Sum + iEnd IfNext iPrint SumEnd Sub10. 分别统计1-100中,满足3的倍数、7的倍数的数各有多少。Private Sub Command1_Click()Dim i, s3, s7s3 = 0s7 = 0For i = 1 To 100If i Mod 3 = 0 Thens3 = s3 + 1End IfNext iFor i = 1 To 100If i Mod 7 = 0 Thens7
10、 = s7 + 1End IfNext iPrint 3的倍数; s3Print 7的倍数; s7End Sub11. 某次歌曲大奖赛,有7个评委。如果分别输入7个评委对某个参赛者的打分数,按照去掉一个最高分和一个最低分的计算办法,求出该参赛者的平均得分。Private Sub Command1_Click()Dim max, a(1 To 7), min, sFor i = 1 To 7a(i) = Val(InputBox(输入第 & i & 个数)Next imax = a(1)min = a(1)s = a(1)For i = 2 To 7If a(i) max Then max =
11、a(i)If a(i) min Then min = a(i)s = s + a(i)Next is = s - min - maxs = s / 5Print 平均分; sEnd Sub12. 输入一串字符,统计其中字母A(不区分大小写)出现的次数。Private Sub Command1_Click()Dim c As String, a As Integerb = InputBox(请输入字符)For i = 1 To Len(b) c = UCase(Mid(b, i, 1) If c = A Then a = a + 1 End If Next i Print a出现的次数:; aE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 程序设计 编程 考试题 答案 名师 制作 优质 教学 资料
链接地址:https://www.31doc.com/p-963610.html