- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验名称:循环应用的程序设计
实验目的
1) 熟悉循环嵌套在程序设计中的运用,内外层循环的协调。
2) 掌握For语句和Do While语句的使用环境,学会控制精度的级数计算。
3) 熟悉Exit语句和Continue语句的使用。
实验环境
Visual Studio 2008
实验内容
1 )求3?300之间所有素数
单击输出素数”命令按钮,在文本框中输出 3?300之间所有素数,每行输出 9个素数。要求格式
对齐,程序运行界面如图1所示。
输岀素敎
□
5
7
11
13
31
37
41
43
47
67
T1
T3
阳
B3
as
103
1「T
toe
113
127
131
13TT
139
149
151
157
1B3
167
173
1SL
193
回
211
223
227
229
233
239
241
251
257
2 3
抚9
271
277
281
283
293
图1求3?300之间所有素数
控件的主要属性: (要求列岀所有控件)
Butto n1:Text
:MultiLine (True) , Readonly (True , ScrollBar (Vertical )
程序代码:
Public Class Form1
Private Sub Button1_Click( ByVal sender As , ByVal e As Handles
Dim n As Integer , k As Integer
Illi
For n = 3 To 300 Step 2
For k = 2 To n - 1
If n Modk = 0 Then
Exit For
End If
Next k
If k = n Then
If n Mod9 = 0 Then Print(n)
End If
Next n
End Sub
End Class
2)计算具有精度的级数
计算级数S 13x1 2
计算级数S 1
3x
1 2
5x2 7x3
2 3 3 4
9x4
4 5
5
…,直到精度达到10-。在文本框中输入 x,单击计
算”命令按钮,在标签中输出计算结果。程序运行界面如图 2所示。
咄计
咄计嚴荀稿度比觀目I亘
x;却46 [Hg]站果;1,459705
图2计算具有精度的级数
控件的主要属性:
Butto n1:Text
:MultiLine (True) , Readonly (True,ScrollBar ( Vertical )
.:Text
程序代码:
Imports
Public Class Form1
Private Sub Button1_Click( ByVal sender As Object, ByVal e As Handles
As DoubleDim i, flag As Integer , s, item, x, t
As Double
x = Val
s = 1 + (3 * x) / 2
t = 3 / 2
item = t * x
i = 2
flag = -1
Do
t = (2 * i + 1) / (i * (i + 1))
item = t * (x A i) * flag
i = i + 1
s = s + item
flag = -flag
Loop Un til (Abs(item)
= 结果: Format(s,)
End Sub
End Class
3 )输出三角形图案
在窗体上建立文本框作为输出三角形图案的画布。分别单击“左上角”、“右上角”、“左下角 和“右下角”命令按钮,输出相应的“左上角”、“右上角”、“左下角”和“右下角”的三角形图 案。单击“右上角”命令按钮后的程序运行界面如图 3所示。
图3输岀三角形图案
控件的主要属性:
Button1-4:Text
程序代码:
Public Class Form1
Private Sub Button1_Click( ByVal sender As , ByVal e As
Handles
Illi
Dim i, j, k As Integer For i = 11 To 1 Step -1
For k = 1 To i - 1 = *
Next
For j = 1 To 10 - i
=
Next
= vbCrLf
Next i
End Sub
Private Sub Button4_Click( ByVal sender As , ByVal e As
Illi
Handles
Dim i, j, k As Integer
For i = 1 To 11
For k = 1 To i - 1 = *
Next
For j = 1 To 10 - i
=
II II
N
原创力文档


文档评论(0)