1、编写程序,用计时器按秒计时。在窗体上画一个计时器控件和一个标签,程序运行后,在标签内显示经过的秒

1、编写程序,用计时器按秒计时。在窗体上画一个计时器控件和一个标签,程序运行后,在标签内显示经过的秒数,并响铃。2、勾股定理中3个数的关系是:a^2+b^2=c^2。编写... 1、编写程序,用计时器按秒计时。在窗体上画一个计时器控件和一个标签,程序运行后,在标签内显示经过的秒数,并响铃。
2、勾股定理中3个数的关系是:a^2+b^2=c^2 。编写程序,输出30以内满足上述关系的正数组合,例如3、4、5 就是一个整数组合。
3、从键盘上输入两个正整数 M 和 N ,求最大公因子。
4、如果一个数的因子之和等于这个数本身,则这样的数为“完全数”。例如,整数28的因子为1、2、4、7、14 ,其和为 28 ,因此28是一个完全整数。编写一个程序,从键盘上输出正整数 N 和 M,求出 M 和 N 之间的所有完全数。
8、 从键盘上输入10个整数,并放入一个一维数组中,然后将其前5个元素与后5个元素对换,即第1个元素与第 10个元素互换,第2个元素与第9个元素互换......第5个元素和第6个元素互换。分别输出数组原来各元素的值和对换后各元素的值。
9、有一个 n x m 的矩阵,编写程序,找出其中最大的元素所在行和列,并输出其值及行号和列号。
10、编写程序,建立并输出一个10 x 10 的矩阵,该矩阵对角线元素为 1 ,其余元素均为 0 。
11、编写程序,实现矩阵转置,即将一个 n x m 的矩阵的行和列互换。
展开
 我来答
zgwxm
2011-03-05 · 经典歌曲、名人名家歌曲视频
zgwxm
采纳数:1792 获赞数:21142

向TA提问 私信TA
展开全部
我也是自学的。看在你没老师的份上给你编了前几题。后面三个题实在不想编了。其实后三个题也很容易。
1、
Dim I As Long
Private Sub Form_Load()
Timer1.Interval = 1000
End Sub
Private Sub Timer1_Timer()
I = I + 1
Label1 = I
Beep
End Sub
2、
Private Sub Command1_Click()
For I = 1 To 30
For J = I To 30
If Int(Sqr(I ^ 2 + J ^ 2)) = Sqr(I ^ 2 + J ^ 2) Then
If Sqr(I ^ 2 + J ^ 2) <= 30 Then Print I & "," & J & "," & Sqr

(I ^ 2 + J ^ 2)
End If
Next J
Next I
End Sub
3、
Private Sub Command1_Click()
M = Int(InputBox("请输入M的值:", "输入数据", 84))
N = Int(InputBox("请输入N的值:", "输入数据", 48))
If M < N Then Max = M Else Max = N
Do While Max > 1
Max = Max - 1
If M Mod Max = 0 And N Mod Max = 0 Then Exit Do
Loop
Print M & "与" & N & "的最大公因子是" & Max
End Sub
4、
fPrivate Sub Command1_Click()
Dim I As Long
M = Int(InputBox("请输入M的值:", "输入数据", 84))
N = Int(InputBox("请输入N的值:", "输入数据", 48))
If M < N Then
Max = M
M = N
N = Max
End If
For I = N To M
If Wqs(I) Then Print I
Next I
End Sub

Private Function Wqs(A As Long) As Boolean
For I = 1 To Int(A / 2)
If A Mod I = 0 Then k = k + I
Next I
If k = A Then Wqs = True Else Wqs = False
End Function

8、
Private Sub Command1_Click()
Dim IntS(1 To 10) As Long
Dim IntT(1 To 10) As Long
For I = 1 To 10
IntS(I) = InputBox("请输入第" & I & "个数据", "", "")
IntT(11 - I) = IntS(I)
Next I
Print "交换前:"
For I = 1 To 10: Print "(" & I & ")"; IntS(I);: Next I
Print "交换后:"
For I = 1 To 10: Print "(" & I & ")"; IntT(I);: Next I
End Sub
百度网友b718c1ab0
2011-03-05 · TA获得超过191个赞
知道小有建树答主
回答量:462
采纳率:0%
帮助的人:193万
展开全部
dim a as integer <br/> formload()里a=0 然后在 timer1_timer() 里 label1.caption=cstr(a) <br/> a=a+1 <br/>是回车
追问
响铃呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenxfsoft
2011-03-05 · TA获得超过1380个赞
知道大有可为答主
回答量:2418
采纳率:0%
帮助的人:1842万
展开全部
凡事都要自己先动脑动手,见题抄解,永远学不会.
鄙视一下不学只抄的学生,花钱浪费青春!
宁可被删除,宁可被扣分,谨以此唤醒像你以及和你一样的学生们!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d1f30da
2011-03-06 · TA获得超过426个赞
知道答主
回答量:40
采纳率:0%
帮助的人:19.1万
展开全部
诶,书店里都有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ztw1122
2011-03-05 · TA获得超过1088个赞
知道小有建树答主
回答量:2382
采纳率:80%
帮助的人:948万
展开全部
自己动脑筋吧,把一年的作业都贴上了?
追问
我没老师啊。。无人可问,没人教,太痛苦了!
追答
只给你第一个,其它的我用VB编程还没遇到过,
sub form_load
timer1.invetel=500
MyDate =new date
end sub

sub Tinmer1_time
label1.caption=new date-mydate
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式