- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB程序设计题
(10级2、3班 程序汇总 2013—01--28)
第一部分 三大结构基本程序
1.编一个程序,打印出下面图形
*
***
*****
*******
FOR I=1 TO 4
PRINT TAB(10-I);
FOR J=1 TO 2*I-1
PRINT “*“;
NEXT J
Print
NEXT I
2. 编一段程序,从键盘输入3个整数,找出其中绝对值最小的数。
A=INPUTBOX(A=)
B=INPUTBOX(B=)
C=INPUTBOX(C=)
MIN=ABS(A)
IF ABS(B)MIN THEN MIN=ABS(B)
IF ABS(C)MIN THEN MIN=ABS(C)
PRINT MIN=;MIN
3. 编一个程序,打印出下面图形:
********
********
********
********
FOR I=1 TO 4
PRINT TAB(10+I);
FOR J=1 TO 8
PRINT “*“;
NEXT J
PRINT
NEXT I
4. 编程序,输出如下图形:
A
AB
ABC
ABCD
ABCDE
s$ = ABCDE
FOR n = 1 to 5
PRINT LEFT$(s$,n)
NEXT n
5. 编写程序,任意输入一个整数,判定该整数的奇偶性。
n = InputBox(请输入一个数)
If n Mod 2 = 0 Then
Print n; 是偶数
Else
Print n; 是奇数
End If
6. 编写程序求1+2+3+…+1000的结果。
i = 1
Do While i = 1000
s = s + i
i = i + 1
Loop
Print s
7. 将一个字符串中的字符按倒序输出。
DIM A,B AS STRING
A=INPUTBOX(“”)
L=LEN(A)
FOR I=L TO 1 STEP -1
B=B+MID(A,L,1)
NEXT I
PRINT B
8. 编写一个程序,用InputBox函数输入3个数,选出其中的最大数和最小数,显示于窗体上。
a = Val(InputBox(请输入第一个数:))
b = Val(InputBox(请输入第二个数:))
c = Val(InputBox(请输入第三个数:))
If a b Then m = a Else m = b
If c m Then m = c
Print 最大数:; m
If a b Then n = a Else n = b
If c n Then n = c
Print 最小数:; n
9. 编写程序:输出3~100之间的所有奇数、奇数之和。要求每行输出10个数。
n = 0
Print 3~100间所有奇数:
For i = 3 To 100 Step 2
Print i;
Sum = Sum + i
n = n + 1
If n Mod 10 = 0 Then Print
Next i
Print 和为:; Sum
10. 编程求出100~200之间的全部素数。
For n = 101 To 200 Step 2
k = INT(SQR(n))
i= 2
flag=0
While i=k AND flag=0
If n MOD i =0 then
flag=1
Else
i=i+1
EndIf
Wend
If flag=0 Then Print n,
Next n
11. 编写程序求出S=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值。
n = InputBox(请输入n的值)
For i = 1 To n
For j = 1 To i
m = m + j
Next j
s = s + m
Next i
Print m
12. 某单位制定生产计划,未来五年的生产量年递增率为5%,从第六年起年递增率调整到8%,试计算常量翻一翻(基数的2倍)所需的最少年数。
S=1:N=0
DO
N=N+1
IF N5 THEN
S=S*(1+.08)
ELSE
S=S*(1+.05)
END IF
IF S=2 THEN EXIT DO
LOOP
PRINT N
13. 如果一个数的因子之和等于这个数本身,则称为“完全数”。例如,整数28的因子有1、2、4、7、14,其和等于28,因此28是一个完全数。编写程序求出1000以内的所有完全数
For i = 2 To 1000
s =
您可能关注的文档
最近下载
- 1、彩色超声诊断仪招标参数.docx VIP
- 湿地保护工程项目建设标准.docx VIP
- 2025高中学业水平考试历史重点知识点归纳总结(复习必背) .pdf VIP
- LNG项目接收站卸料臂以及气体返回臂安装工程施工详细方案.doc VIP
- 10kV~500kV输变电设备交接试验规程【QGDW 11447-2015】.docx VIP
- (高清版)B-T 17421.1-2023 机床检验通则 第1部分在无负荷或准静态条件下机床的几何精度.pdf VIP
- 技术支持和售后服务.docx VIP
- 武汉化工新区20万吨年碳四烃芳构化工艺设计可行性报告.doc VIP
- 2024年新人教版一年级上册数学教学课件 1 准备课 第1课时 数一数.pptx VIP
- РСИУ-ЗМ电台电路原理图.pdf VIP
文档评论(0)