几个关于VB的程序设计题~~~高手尽快帮帮忙。谢谢了

1,弧度角度之间的转换。2,随机产生100至200之中10个数组,写出最大最小植。3,随机产生-100至-200中10个数,算出正整数之和。4,求N!5,求5,7的倍数中... 1,弧度角度之间的转换。
2,随机产生100至200之中10个数组,写出最大最小植。
3,随机产生-100至-200中10个数,算出正整数之和。
4,求N!
5,求5,7的倍数中能被5整除而不能被7整除的数。
6,循环(☆)。
谢谢了,马上要答案。
第六题是利用循环*来得到一个类似★的图形
展开
 我来答
VB妮可
2008-01-02 · TA获得超过3333个赞
知道大有可为答主
回答量:2574
采纳率:0%
帮助的人:0
展开全部
1..

Const pi As Single = 3.14159
'1(孤度)=180度/圆周率"派"(那个符号打不出来)=57.30度
'1度=圆周率"派"(那个符号)/180 约等于 0.01745
Private Sub Command1_Click()
Dim d!, hd!
hd = Val(InputBox("请输入弧度!"))
d = 180 / pi * hd
Print hd; "弧度等于"; d; "度!"
End Sub

Private Sub Command2_Click()
Dim d!, hd!
d = Val(InputBox("请输入角度!"))
hd = Format(pi / 180 * d, "0.000000")
Print d; "度等于"; hd; "弧度!"
End Sub

2.
Private Sub Command1_Click()
Dim i%, s%(10), min%, max%
Randomize
min = 201: max = 99
For i = 1 To 10
s(i) = Int(Rnd * 101 + 100)
If s(i) > max Then max = s(i)
If s(i) < min Then min = s(i)
Print s(i)
Next
Print "最大和最小值分别是:"; max; min
End Sub

3.
不用编程了,直接print 0
呵呵,从-100到-200, 全是负数, 哪来的正整数?

4.
Private Sub Command1_Click()
Dim i%, j%, s&, n%, t&
n = Val(InputBox("请输入N"))
For i = 1 To n
t = 1
For j = 1 To i
t = t * j
Next
s = s + t
Next
Print s
End Sub

5.这个也不用编程了,所有的5和7的倍数都是!!
同时为5和7和倍数的数,那肯定是能同时被5和7整除的

6.
for i=1 to 1000
print "☆"
next
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式