奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 525|回复: 0

东北大学20年3月补考《可视化程序设计(VB)》考核作业线上(B卷)

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
29078
发表于 2020-3-12 12:57:03 | 显示全部楼层 |阅读模式
扫码加微信
东北大学继续教育学院
可视化程序设计(VB)试卷(作业考核线上2)B卷(共6页)
东北大学
答案咨询微信或QQ 515224986

总分题号一二三四五六七八九十
得分
一、简答题(每小题5分,共50分)
1、简述子过程和函数过程的共同点和不同之处。
答:
2、简述自定义类型和自定义变量的区别。
答:
3、简述标签和文本框的区别。
答:
4、简述列表框和组合框的异同处。    东北大学
答案咨询微信或QQ 515224986
答:
5、分析下面程序的执行过程,给出运行结果。
PrivateSubCommand2_Click()
Dimx%y%z%
x=242y=44
z=x*y
DoUntilx=y
Ifx&gtyThenx=x–yElsey=y–x
Loop
Printxz/x
EndSub
答:
6、分析下面程序的执行过程,给出运行结果。
PrivateSubCommand1_Click()
a=10
t=“旅游景点:”_
&ampIIf(a&gt3“长城”“”)_
&ampIIf(a&lt8“故宫”“”)_
&ampIIf(a&lt8“颐和园宫”“”)
Text1.Text=t
EndSub
答:
7、下面程序的功能是产生20个[10100]之间的随机整数,每行输出10个数,根据题意,完善程序。
PrivateSubcommand1_Click()
Dima(1To20)AsInteger
Randomize
i=0
DoWhilei&lt20
i=i+1
a(i)=(1)
If((2))Then
Printa(i)
EndIf
Ifi=10ThenPrinta(i)
Ifi&gt10Thenprinta(i)
Loop
EndSub
答:
8、分析下面程序的执行过程,给出运行结果。
PrivateSubCommand1_Click()
Dimx$n%
n=20
DoWhilen&lt&gt0
a=nMod2
n=n\2
x=Chr(48+a)&ampx
Loop
Printx
EndSub
答:
9、分析下面程序的执行过程,给出运行结果。
PrivateSubcommand1_click()
x=InputBox(“请输入一个整数”)
flag=1
Fori=2To(1)
IfxModi=0Then
flag=0
Endif
Nexti
If((2))ThenPrintx“素数”ElsePrintx“非素数”
EndSub
答:
10、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
OptionBase1
PrivateSubCommand1_Click()
Dima(10)AsInteger
Fori=1To10
a(i)=i
Next
Callswap((1))
Fori=1To10
Printa(i)
Next
EndSub
Subswap(b()AsInteger)
n=(2)
Fori=1Ton/2
t=b(i)
b(i)=b(n)
b(n)=t
(3)
Next
EndSub
上述程序的功能是:通过调用过程swap,调换数组中数值的存放位置,即a(1)与a(10)的值互换,a(2)与a(9)的值互换,……,a(5)与a(6)的值互换。试分析给出的程序代码,完成相应的语句。
答:
二、编程题(第12题10分、第34题15分,共50分)
1、编写程序,由键盘输入10个数,求出其中的最大数。
答:
2、编写程序,其功能为输出1+2+……+100的和,并求出1100之间能被17整除的数的个数。
答:
3、编写程序,给出一个百分制的成绩,要求输出成绩的相应等级。
答:
4、编写程序,输入一个年份,判断该年是否为闰年。
答:

东北大学
奥鹏答案咨询微信或QQ 515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-25 07:46

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表