VB书后习题解答(苏大出版社)
更新时间:2023-10-27 05:41:01 阅读量: 综合文库 文档下载
- vb书后答案推荐度:
- 相关推荐
第五章 选择分支与循环
1.阅读程序,写出执行结果。 (1) 6 55
(2)
运行结果为: DDEF
EDDEF FEDDEF
(3)
运行结果为: 6 5 (4)
运行结果为: 11 10 8
2.编写程序,随机生成100个两位整数,并统计出其中小于等于40、大于40且小于等于70及大于70的数据个数。
答:程序代码如下: Option Explicit
Private Sub Form_Click()
Dim i As Integer, x As Integer
1
Dim c1 As Integer, c2 As Integer, c3 As Integer For i = 1 To 100
x = Int(Rnd * 90) + 10 Print x;
If i Mod 10 = 0 Then Print If x <= 40 Then c1 = c1 + 1
ElseIf x <= 70 Then c2 = c2 + 1 Else
c3 = c3 + 1 End If Next i Print
Print \的数有:\ Print \且<=70的数有:\ Print \的数有:\End Sub
3.编写程序,求下面函数的值。
?2?x?x?2? y??2?x??25?xX≤0 0
Option Explicit
Private Sub Command1_Click() Text1.Text = \ Text2.Text = \ Text1.SetFocus End Sub
2
Private Sub Command2_Click() Dim x As Integer x = Val(Text1.Text) Select Case x Case Is > 5
Text2.Text = CStr(25 - x) Case Is > 2
Text2.Text = CStr(x ^ 2) Case Is > 0
Text2.Text = CStr(x + 2) Case Else
Text2.Text = CStr(2 - x) End Select End Sub
4.随机生成20个三位正整数,将其中的奇数和偶数分两行显示在窗体上。
答:程序代码如下: Option Explicit Option Base 1
Private Sub Form_Click()
Dim a(20) As Integer, i As Integer Print \生成的20个数如下:\ For i = 1 To 20
a(i) = Int(Rnd * 900) + 100 Print a(i);
If i Mod 10 = 0 Then Print Next i
For i = 1 To 20
If a(i) Mod 2 = 0 Then List2.AddItem a(i) Next i
For i = 1 To 20
If a(i) Mod 2 = 1 Then List1.AddItem a(i) Next i Print End Sub
3
5.
Private Sub Command1_Click() x = Val(Text1.Text) y = Val(Text2.Text) For i = x To x * y
If i Mod x = 0 And i Mod y = 0 Then Text3.Text = CStr(i) Exit For End If Next i End Sub
第六章 数 组1.
6 7 9 2 5 8 1 3 4
2. 一维数组对调
4
Option Explicit Option Base 1
Dim a(15) As Integer
Private Sub Command1_Click() Dim i As Integer Randomize For i = 1 To 15
a(i) = Int(Rnd * 100) + 1
Text1.Text = Text1.Text + Format(a(i), \Next i End Sub
Private Sub Command2_Click() Dim i As Integer, t As Integer For i = 1 To UBound(a) / 2 t = a(i)
a(i) = a(UBound(a) + 1 - i) a(UBound(a) - i + 1) = t Next i
For i = 1 To 15
Text2.Text = Text2.Text + Format(a(i), \Next i End Sub
Private Sub Command3_Click()
Text1.Text = \End Sub
Private Sub Command4_Click() Unload Me End Sub
5.求二维数组的行和与列和 Option Explicit Option Base 1
Dim a(4, 5) As Integer
Dim SumL As Integer, SumC As Integer Private Sub CmdArry_Click() Dim I As Integer, J As Integer
5
正在阅读:
VB书后习题解答(苏大出版社)10-27
河北省职工劳动模范管理规定01-14
人教版地理必修一第五章《自然地理环境的整体性与差异性》测试题04-26
导数乘除法则和复合函数求导107-24
浅谈大体积混凝土防水施工10-05
关于芜湖市金融业发展的调研报告03-05
《当代世界政治与经济》试题09-26
单片机实验106-06
八年级上学期数学教学反思04-06
基于JSP的图书管理系统的设计与实现03-14
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 苏大
- 书后
- 习题
- 解答
- 出版社