标题:[讨论]这是我写的/有几个问题想请教
取消只看楼主
hundnn
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2007-8-23
 问题点数:0 回复次数:2 
[讨论]这是我写的/有几个问题想请教

那道练习题是这样的:[设把输入的秒数转化成几天几时几秒(没有几分)]
下面是我写的,不过这可是VB书上一道小小的编程/我这样写明显太繁琐了。有更简单的方法吗?(我是小鸟,请说地详细些。谢谢了)
----------------------------------------------------
Private Sub Form_Click()
Dim zongmiao As Long, hour1 As Integer, second1 As Integer, _
days As Long, hour2 As Integer, yvmiao As Long, second2 As Integer
tishi$ = "请输入要转换的总秒数"
zongmiao = InputBox(tishi$)
If zongmiao < 3600 Then
Print zongmiao; "秒="; "0天0时"; Str$(zongmiao); "秒"
ElseIf zongmiao >= 3600 And zongmiao < 86400 Then
hour1 = zongmiao \ 3600
second1 = zongmiao Mod 3600
Print zongmiao; "秒="; "0天"; hour1; "时"; second1; "秒"
Else
days = zongmiao \ 86400
yvmiao = zongmiao Mod 86400
If yvmiao >= 3600 Then
hour2 = yvmiao \ 3600
second2 = yvmiao Mod 3600
Print zongmiao; "秒="; days; "天"; hour2; "时"; second2; "秒"
Else
Print zongmiao; "秒="; days; "天"; "0时"; yvmiao; "秒"
End If
End If


End Sub

----------------------------------------------------

搜索更多相关主题的帖子: 编程 练习题 小鸟 
2007-09-01 12:17
hundnn
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2007-8-23
得分:0 
自己坐沙发//~~


达人们/别偷懒了/帮下忙先
2007-09-01 13:18
hundnn
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2007-8-23
得分:0 

长见识了/
还来整数除可以商零啊/
多谢版版
看来我是把简单事情复杂化了/呵呵/学到了

2007-09-01 16:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-166997-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.258617 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved