问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

谁帮忙写个C语言题目啊? 定义一个时间结构体类型(包括时分秒),编程

发布网友 发布时间:2022-04-21 07:26

我来回答

1个回答

热心网友 时间:2023-11-07 06:02

#include <stdio.h>

typedef struct Mytime
{
int hour;
int min;
int sec;
}T;

int main(int argc, char *argv[])
{
T t1, t2, t3;
int sec1, sec2, sec3;
printf("输入两个时间值,以XX:XX:XX的格式\n");
scanf("%d:%d:%d", t1.hour, t1.min, t1.sec);
scanf("%d:%d:%d", t2.hour, t2.min, t2.sec);
sec1 = t1.hour * 3600 + t1.min * 60 + t1.sec;
sec2 = t2.hour * 3600 + t2.min * 60 + t2.sec;
if( sec1 >= sec2 )
sec3 = sec1 - sec2;
else
sec3 = sec2 - sec1;
t3.hour = sec3 / 3600;
sec3 %= 3600;
t3.min = sec3 /60;
t3.sec = sec3 %60;
printf("时间差是%d小时%d分%d秒\n", t3.hour, t3.min, t3.sec);
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在excel中输入产品序号如何直接引出相应的信息 excel表格输序号自动出现内容 戏剧教育主要学什么内容 戏剧教育专业就业前景和就业方向怎么样 戏剧教育专业学什么 2025就业前景怎么样 戏剧教育学什么 戏剧教育专业是本科还是专科 戏剧教育专业要读多少年 戏剧教育是什么专业 贵州省合医在浙江省能直接报销吗 C 定义时间类,包含时、分秒信息。 C语言 怎样定义日期 怎么用C语言定义时间 不同网段IP如何设置局域网共享? 多少兆宽带算的上是光纤 宽带多少M才算光纤 光纤是多少兆 怎么才能知道自家的光纤是多少兆 word文档复制另一个文档只能显示文字显示不了表格,是怎么回事? 从excel复制表格到word文字显示一半怎么办 word插入表格只显示一页是什么原因 word中复制表格文字显示一半 word插入复制过来的表格,只显示出一半。求帮忙。 Excel表格复制到word里怎么会显示一半,而且不全。如何把表格全部设置... ...一个文档复制粘贴到另一个文档表格,表格显示不全了怎么解决。_百度... word中如何从右往左写文字? excel表格粘贴到word太宽显示不全怎么办? word中复制过来的表格显示“带格式表格”这个怎么清除! word文档复制插入多3页表格只能显示1页? word文字全复制后粘贴只显示一部分 c语言编程,怎么计算时间 c语言时间函数的具体使用方法,时间的加减 c中有时间型吗? C语言关于时间的问题。 C语言计算时间 C语言中的常用的几种系统时间结构体类型 用C语言编写一个程序显示日期 c语言的创建时间 c语言时间限制 C语言显示系统时间 c语言时钟代码 c语言定义变量为什么不需要时间 如何访问不同网段的IP 冰箱结冰怎么回事儿 什么叫做“认识”?? 认识的意思是什么 认识是什么意思? 认识的解释 认识的意思? 认识的作用