易语言秒转月天时分秒
答案:2 悬赏:0 手机版
解决时间 2021-01-31 03:47
- 提问者网友:城市野鹿
- 2021-01-30 23:40
易语言秒转月天时分秒
最佳答案
- 五星知识达人网友:duile
- 2021-01-31 00:03
.版本 2 .子程序 __启动窗口_创建完毕 编辑框1.输入方式 = 8 .子程序 _按钮1_被单击 .局部变量 数值, 长整数型 .局部变量 秒, 整数型 .局部变量 分钟, 整数型 .局部变量 小时, 整数型 .局部变量 天, 整数型 数值 = 到长整数 (编辑框1.内容) 天 = 取整 (数值 ÷ 86400) 数值 = 数值 - 天 × 86400 小时 = 取整 (数值 ÷ 3600) 数值 = 数值 - 小时 × 3600 分钟 = 取整 (数值 ÷ 60) 秒 = 数值 - 分钟 × 60 标签1.标题 = “” .如果真 (天 ≠ 0) 标签1.标题 = 到文本 (天) + “天” .如果真结束 .如果真 (小时 ≠ 0) 标签1.标题 = 标签1.标题 + 到文本 (小时) + “小时” .如果真结束 .如果真 (分钟 ≠ 0) 标签1.标题 = 标签1.标题 + 到文本 (分钟) + “分钟” .如果真结束 .如果真 (秒 ≠ 0) 标签1.标题 = 标签1.标题 + 到文本 (秒) + “秒” .如果真结束
全部回答
- 1楼网友:行路难
- 2021-01-31 00:53
#include
main()
{
int n,d,h,m,s;
scanf("%d",&n);
if(n>=0&&n<24*3600)
{
if(n>=0&&n<=12*3600)
{
h=n/3600;
m=(n-3600*h)/60;
s=n-h*3600-m*60;
printf("%d:%d:%d am",h,m,s);
}
else
{
h=(n-12*3600)/3600;
m=(n-12*3600-h*3600)/60;
s=n-12*3600-h*3600-m*60;
printf("%d:%d:%d pm",h,m,s);
}
}
else
{
d=n/24/3600;
n=n-d*24*3600;
if(n>=0&&n<=12*3600)
{
h=n/3600;
m=(n-3600*h)/60;
s=n-h*3600-m*60;
printf("%d day %d:%d:%d am",d,h,m,s);
}
else
{
h=(n-12*3600)/3600;
m=(n-12*3600-h*3600)/60;
s=n-12*3600-h*3600-m*60;
printf("%d day %d:%d:%d pm",d,h,m,s);
}
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯