VB程序题
更新时间:2023-12-25 11:14:01 阅读量: 教育文库 文档下载
VB程序设计结构:顺序结构、分支结构、循环结构。 二、分支结构:
一、顺序结构题: 1、以下程序段的执行结果是?
A=1
b=5
c=4
a=b
b=c
c=a
Print a;b;c 3、下面程序段的划线部分应是? A=356 b=214 t=a a=b print a;b 运行结果 214356
5、经过几下几条语句,A和B的 值分别为多少? A=6 B=7 C=A A=B B=C
2、该程序段运行后, 变量b的值为 ? a=7 b=8 a=a+b b=a-b 4、该程序段运行后,变量a的值为 ? a=8 b=7 z=a a=b b=z 6、Text1和Text2中分别输入5,6,求Labe7l中值? Dim X AS Single, Y AS Single, Z AS Single X=Val(Text1.text) Y=Val(Text2.text) Z=X*Y/10 Label7.caption=Z
IF <条件> Then 当条件满足时,执行语句组1 <语句组1> 当条件不满足时,执行语句组2 Else 执行完语句组1或语句组2后执行 <语句组2> Endif下面的语句。 Endif
IF <条件> Then 当条件满足时,执行语句组,接着执行Endif下面的语句。 <语句组> 当条件不满足时,执行Endif下面的语句。 Endif
1 、以下程序段的执行结果为? 2.下列程序运行后,变量Value的值是? A=5 x=12 B=6 If x>=10 Then If A
答案:1、a=6 b=5 2、Value=60 3、a=9
4、a=9:b=7 5、a=7 b=9
Select case 表达式 - 1 -
case 表达式列表1 <语句组1> case 表达式列表2
当表达式的值为表达式列表达1时,执行语句组1;
当表达式的值为表达式列表达2时,执行语句组2; ……
当表达式的值为表达式列表达n-1时,执行语句组n-1;
当表达式的值不是上述值时,执行语句组n;
n = Text1.Text cj =VAL( Text1.Text ) Select Case n Select Case cj Case 1 To 20 Case 0 To 59 x = 10
dj = “ E ” Case 2, 4, 6 Case 60 To 69 x = 20
dj = “ D ” Case Is < 10 Case 70 To 79 x = 30 dj = “ C ” Case 10 Case 80 To 89 x = 40 dj = “ B ” End Select Case 90 To 100 Text2.Text = x dj = “ A ” End Sub
Case Else
程序运行后,如果在文本框Label1.Caption=“你输入的成绩有问题!” Text1中输入10,然后单击命End Select
令按钮,则在Text2中显示的Label1.Caption=“你的成绩等级为:”+dj 内容是 End Sub
答案:10 程序运行后,如果在文本框Text1中输入87,然 后单击命令按钮,则在Label1中显示的内容是
答案:你的成绩等级为:B
三、循环结构
For
循环变量=初值 To 终值 [Step步长值] 在执行For语句时,把初值赋给循环变量,并
且记录终值和步长。如果步长为1,Step语句
可省略。
[
循环体] 执行循环体
Next 循环变量 当执行Next语句时,要做两件事:第一是改变循环变量的值,循环变量 (当前的值)+步长;第二是检查循环变量的新值是否已超过初值和终值 的范围,如果没有超过,就返回执行循环体;若超过终值,就退出循环, 执行Next的后续语句。
n=0 用以下程序段求100以内的偶数和,划线部分的 For i=0 To 11 语句应为? i = i+3 S=0 n = n+1 for i=0 to 100 step 2 Next i _________ Textl.Text=Str(n) Next 程序运行后,在文本框中显示的值是 ? 以下程序段的执行结果为? 以下程序段的执行结果是? a=5 S = 1 For k=15 To 0 step -3 For I = 0 to 4 a=a + k S=S*I Next k Next I Print k;a print s 答案:1、3 2、s=s+i
3、k=-3 a=50 4、s=0
四、选择题
1、流程图如右图所示,其输出结果是( )
- 2 -
A . 4 B . 3 C . 10 D . 5 答案=A 2、
该程序段运行后,变量 y 的值是( ) A . 25 B . 20 C . 15 D . 0 答案= B
3、把二进制数10转换为十进制数,其值为( ) A . 6 B . 4 C . 2 D . 8 答案= C
4、下列属于Visual Basic合法变量名的是( )
A . 8ab B . a?2 C . if D . cengji 答案= D
5、流程图如右图所示,若输入x、y的值为1和-4,则输出结果是(
)
A . -5 B . -3 C . 3 D . 5 答案= D 6、
要使循环体t=t*k执行 5次,循环变量的初值应该是( A . 2 B . 1 C . 0 D . 10 答案= B 7、
2πa 在Visual Basic中的表达式是( )
A . 2?3.1416?a B . 2*?a C . 2πa 答案= D 8、
该程序段运行后,循环体执行的次数是( )
A . 2 B . 1 C . 0 D . 出错 答案= C 9、
- 3 -
) D . 2*3.1416*a
该程序段运行后,变量 a,b的值是( )
A . 3,2 B . 2,1 C . 2,3 D . 5,2 答案= A 10、
“x 小于30 且 y 大于20”的逻辑表达式是( )
A . x<30 Not y>20 B . x<30 Or y>20 C . x<30 And y>20 答案= C
11、表达式 Int(3.141*100)/100的值是 ( )
A . 314.1 B . 314 C . 3.14 D . 3 答案= C 12、
该程序段运行后,变量s的值为( ) A . 80 B . 60 C . 15 D . 3 答案= C 13、
该程序段运行后,变量s的值为( ) A . 10 B . 50 C . 1 D . 5 答案= B
14、下面程序段的循环步长是( ) For i=1 To 1000 s=s+i Next i
A . 不确定 B . 1000 C . 1 D . 0 答案=C
15、以下程序段的执行结果为( )
D . x<30:y>20
A=2:B=3 If A
A . 33 B . 22 C . 32 D . 23 答案=C
16、王浩同学用VB设计了一个加法器,左图是它的主界面,右图是实现加法运算的关键代码。右图中的代码应该写在( )按钮的“Click”事件中。
A . “清除” B . “计算” C . “窗体” D . “退出” 答案=B
17、在VB程序中,能表示X或Y小于Z的表达式是( ) A . X 18、如图,在这个用VB制作的“加法器中”,圈内部分需要使用右图中哪个控件? A . ③ B . ② C . ① D . ④ 答案=D 19、用以下程序段求100以内的偶数和,划线部分的语句应为( ) - 4 - S=0 for i=0 to 100 step 2 _________ Next A . S=i B . S=S+2 C . S=S+I D . i=i+2 答案=C 20、 如图,这个VB窗体中有( )个标签框和( )命令按钮。 A . 3、2 B . 2、2 C . 3、3 D . 2、3 答案=A 24、在VB程序中,用以表示10 A . x>10 and x<15 B . 10 25、李刚要用Visual Basic设计一个程序,首先要做的是( )。 A . 分析问题 B . 编写代码 C . 设计界面 D . 调试与运行程序 答案=A 26、执行“A=5:A=A+5”语句后,变量A的值为( ) A . 10 B . 5 C . 0 D . 不一定 答案=A 27、用VB设计一个程序,可以查询当前日期和时间并退出,运行界面如图所示,该窗体中用到了: 在VB中插入一个命令按钮,图中是这个命令按钮的属性窗口,那么这个命令按钮上显示的文字是: A . False B . start C. Command1 D . True 答案=B 21、以下程序段的执行结果为( ) a=5 For k=1 To 0 a=a + k Next k Print k;a A . -16 B . 1121 C . 15 D . -116 答案=C 22、图中是一个按钮的“click”事件代码,这说明该按钮的作用是( ) A . 改变字体颜色 B . 进行一个加法计算 C . 取当前的系统时间 D . 添加命令按钮 答案=B 23、 - 5 - A . 两个标签框和两个命令按钮 B . 一个标签框和四个命令按钮 C . 五个标签框 D . 三个标签框和两个命令按钮 答案=D 28、以下程序段的执行结果是 ( )
正在阅读:
VB程序题12-25
2013高考数学资料:2008-2012年5年高考数学试题分类汇编与解析0504-21
寒假里的一件事250字02-14
读书会策划书08-22
通用版高考语文一轮复习专题十七微写作课时达标39微写作-含答案01-15
《中药药剂学》1-11章结习题01-20
2018-2019部编 小学语文三年级上册第5五单元测试卷(含答案)08-31
某企业季度考核与奖金分配办法11-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 程序
- 电气工程自动化毕业论文
- 2015宁波鄞州区、北仑区、镇海区、江东区、江北区模拟选择题汇编 - 图文
- c++语言程序设计自测练习(二)
- 网球体育理论考试
- 体育理论
- 山东省枣庄三中2013届高三上学期1月阶段测试语文试题
- 7-1什么是力7-2力的描述7-3弹力
- ICTI手册程序文件汇编(含表格)
- 开题报告 - 王晓峰 - 图文
- 单片机控制的水箱液位检测装置
- XX县2011年人口形势分析报告(求真务实强基础 锐意进取谋发展)2011.11.11修改版
- 七年级上册 第二章 有理数及其运算 2.2 数轴 同步练习题
- 第五章 遵守道德规范 锤炼高尚品格(15版试题库及答案)
- 刘飞:收缴违纪违法财物应遵循五大原则
- 江苏省东台市2018届九年级政治上学期(期中)试题 - 图文
- 2014南阳市一中入学考试数学试题
- 任正非成功的秘诀
- 舆论与法的关系
- 冲压安全测验试题(2016.7)
- 家长开放日反馈表