c语言将秒数转换为时间格式(24小时制,00:00:00格式)

如题所述

#include<stdio.h>
main()
{
int t,th,tm,ts;
while(1){
    scanf("%d",&t);
    th=t/3600;
    tm=(t-th*3600)/60;
    ts=t-th*3600-tm*60;
    printf("%02d:%02d:%02d\n",th,tm,ts);
}
}

如图所示,望采纳。。。。。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-10-12
#include <stdio.h>

int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        printf("%02d:%02d:%02d\n",n/3600,n%3600/60,n%60);
    }
    return 0;
}

c语言将秒数转换为时间格式(24小时制,00:00:00格式)
include<stdio.h>main(){int t,th,tm,ts;while(1){ scanf("%d",&t); th=t\/3600; tm=(t-th*3600)\/60; ts=t-th*3600-tm*60; printf("%02d:%02d:%02d\\n",th,tm,ts);}}如图所示,望采纳。。。

如图将秒数转化为时间格式
output+=":"+String(FormatFloat("00",l\/60));l = l % 60;output+=":"+String(FormatFloat("00",l));return(output);}

C语言的问题 输出00:00:00 小时,分钟,秒,
0nd,其中n是个常数,意思是如果要显示的整数如果不足n位,那么这个数的前面的空位全用0来补全。main(){ int i,j,k;for (i=0;i<24;i++)for (j=0;j<60;j++)for (k=0;k<60;k++){ system("cls");printf("%02d:%02d:%02d",i,j,k);} } ...

如何实现秒数和日期之间的转换
include <stdio.h>#include <stdlib.h>#include \/*** @brief : 日期这字符串转为秒数* @inparam : |__ pszDate 2010\/04\/12\/23\/59\/59、 2010-04-12 23:59:59类似字符串* @outparam : NA* @return : |__ time_t***...

用C语言编一个数字电子时钟的程序
内循环每秒钟更新秒数,重新刷新时间显示。当到达60秒时,应显示00并使分钟值增加1。同理,当到达60分时,应显示00并使时钟值增加1。当到达24点时,小时应显示00。1.首先要有清屏;2.要有定点显示,在屏幕中央输入小时、分钟、秒钟,格式如下: : : 分别在时、分、秒三个空位置上输入数据。3.数据输入完成后开始...

数字时钟C语言设计.用的是51单片机。 00 秒 00 分 00 小时 还有小数点...
void display();\/\/将时间显示出来 void display1(uchar dz);\/\/只显示要校对的数 void init();\/\/初始化 void jiaoshi();\/\/定义一个校时函数 void delay(uchar z)\/\/定义一个延时函数 { uchar x,y;for(x=0;x<50;x++)for(y=0;y<z;y++);} void main(){ init();while(1){ jiaosh...

QT 将毫秒转化为[天:时:分:秒]格式
在前端应用中,展示时间通常需要将毫秒、秒等时间单位转换为更直观的天、小时、分钟、秒格式。以下是一种简单的实现方法:步骤1:计算总秒数。将毫秒转换为秒,即总秒数 = 总毫秒数 \/ 1000。步骤2:计算天数。天数 = 总秒数 \/ (24 * 60 * 60)。步骤3:计算剩余秒数。剩余秒数 = 总秒数 %...

c# 整数转换时间格式
int minute \/\/当前的分钟 int second \/\/当前的秒 minute=TotleTime\/60; \/\/算出总时间里面有多少分钟 second=TotleTime%60; \/\/算出秒数 比如说你需要将时间给某一个控件:TextBox1.text=string.Format("{0:00}:{1:00}",minute,second);用的时候,你只需要将TotleTime--就可以实现你要的...

c语言中时间处理
c: 完整的日期和时间。d:十进制形式的日期(01-31)。H:24小时制的小时(00-23)。I: 12小时制的小时(00-11)。j: 十进制表示的一年中的第几天(001-366)。m: 月的十进制表示(01-12)。M:十进制表示的分钟(00-59)。p: 12小时制的上下午标示(AM\/PM)。S: 十进制表示的...

单片机时钟程序 24小时制
C语言的:include <reg51.h> include<stdio.h> unsigned char ledbuf[8];code unsigned char ledmap[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99,0x92, 0x82, 0xf8, 0x80, 0x90}; \/\/8段显示 void delay(unsigned char cnt){ unsigned char i;while(cnt--!=0)for(i=100;i!=0;i-...

相似回答