永发信息网

易语言秒转月天时分秒

答案: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; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯