一看就知道是错了,大哥integer 数据范围为:-32768~32767 所以s = InputBox("秒数为", "请输入秒数")day = Int(s / 86400),肯定是出错的
#include"stdioh"
main()
{
int i,j,k;
int m,n,s;
printf("please input number:");
scantf("%d,%d,%d,"&i,&j,&k);
m=i6060;
n=j60;
s=m+n+k;
printf("the number is :%d",s);
}
VB
1 先建立应用程序的用户界面
2 设置各个对象的属性
lable1: caption属性:小时
lable2: caption属性:分
lable3: caption属性:秒
lable4: borderstyle属性:1 - fixed single
command1: caption属性:计算
3 代码:
command1-click()事件
private svb command1-click()
h=val(text1text)
f=val(text2text)
m=val(text3text)
x=h6060+f60+m
lable4caption="可化为"&str(x)&"秒"
end sub
使用Timer 函数来实现。
Timer 函数,返回一个 Single,代表从午夜开始到现在经过的秒数。
Microsoft Windows中,Timer函数返回一秒的小数部分。
以上就是关于vb 输入以秒为单位表示的时间,编写程序,将其换算成几日几时几秒全部的内容,包括:vb 输入以秒为单位表示的时间,编写程序,将其换算成几日几时几秒、时间换算程序、在vb中,如何计算一个程序的执行时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)