问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

用c语言编程计算输入出生日期可计算出到现在存活时间天数

发布网友 发布时间:2022-04-30 14:15

我来回答

1个回答

热心网友 时间:2022-06-23 00:35

使用time.h,首先使用mktime函数将出生日期换算成time_t,也就是秒数。然后再使用time函数获取当时时间的秒数,两者相减,就是相差的秒数,再除以一天的秒数换算成天数就可以了。


全部源码如下:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>

main()
{
   int year, mon, mday;
   time_t t1,t2;
   int days;
   struct tm tm;

   printf("Please input year,mon,day:");
   scanf("%d,%d,%d", &year, &mon, &mday);
   memset(&tm, 0, sizeof(tm));
   tm.tm_year = year - 1900;
   tm.tm_mon = mon - 1;
   tm.tm_mday = mday;
   t1 = mktime(&tm);
   t2 = time(NULL);

   days = (t2-t1) / (24 * 3600);
   printf("%d\n", days);
}

怎么用c语言写一个程序是 算出自己从出生到现在活

28,31,30,31,30,31,31,30,31,30,31};struct date{int year;int month;int day;}birthday,today;typedef struct date DATE;void interval_days(){int i,result,sum1,sum2;printf("请输入你的出生日期: ");

c语言 输入出生年月求到今天活了多少天,求大神帮忙

再相减求得差值,再除以 3600 * 24 得到天数(这里需要求余数,余数不为0要加1天)

一个程序的代码!用户输入出生日期!然后会显示当前日期与出生日期的天...

include &lt;stdio.h&gt; #include #include &lt;string.h&gt; int main() { int y,m,d; time_t born, now, diff; struct tm tms; printf("输入出生年/月/日:"); scanf("%d%d%d", &amp;y,&amp;m,&amp;d); memset(&amp;tms, 0, sizeof(tms)); tms.tm_year = y - 1900; tms.tm_mon = m - 1;...

c语言编程初学。用c语言写:计算从出生到现在一共多少天?要用到switch...

//输入年月日,输出天数 private static int manyday(int year,int month,int day){ int shu = 0;int todayyear,todaymonth,todayday;String sNow = "";int sheng=0; //某日期到年底的天数 Date today = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");sNow = s...

c语言计算出生到现在的天数

你用struct tm接收你的出生日期,然后通过函数mktime生成time_t格式的出生时间。再用difftime算出差值 就知道你出生多少秒了 嘿嘿

c语言计算出生日到计算日的总天数

int GetDaysOfYear(int nYear){ if((nYear%4 == 0 &amp;&amp; nYear%100 !=0) || nYear%400 == 0){ return 366;} else return 365;} int GetDaysOfMonth(int nMonth,int nYear){ switch(nMonth){ case 4:case 6:case 8:case 11:return 30;case 2:if(GetDaysOfYear(nYear) == 365...

怎样用c语言编写以年月日的格式输入一个人的生日和当前日期,来计算这 ...

我给你写的不仅能显示年龄而且能显示距现在的天数。当前日期无需输入,程序自动调取系统日期。。运行过了没有任何问题。有什么问题可以交流下。include &lt;stdio.h&gt; include //计算给定的日期是本年的第几天 int count(int year,int month,int day){int i,sum=0,flag=0;int a[13]={0,31,28,3...

C语言中输入一个日期计算他是今年的第几天

输入年月日三个值,先累加该年之前各个月的每月天数,最后累加日期天数即可获取结果。一、算法设计:1、输入年月日三个值;2、为保证程序健壮性,可以对三个值的合法性进行判断,只对合法数据进行操作;3、累加之前各月天数;4、累加当前日值;5、输出结果。二、注意点:可以使用数组存储各个月份的...

编写一个程序输入一个人出生年月日和当前日期,计算出他的年龄和距离下...

用万年历算法, y, m, d 分别表示年月日 int getDay ( int y, int m, int d ){ static int dm [] = { 333, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 303 };y += (m-1)/12;m %=12;// 计算闰年 if ( !(y%400) ) r = 1; else if ( !(y%100) ) ...

C语言作业,输入生日和当前日期,输出年龄,求大神看看程序有什么错误_百 ...

else if(y1&gt;y0,m1&gt;m0,d1&gt;d0)这样的写法是错误的。if判断语句,多条件必须使用逻辑运算符,而不能使用逗号。else if(y1&gt;y0&amp;&amp;m1&gt;m0&amp;&amp;d1&gt;d0)另外,逻辑分支做的太复杂了,而且有遗漏。至少每个月没有判断天数30还是31.

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
现在4A公司的话,上海名列前茅的有几家?哪个更专业些? ...还经常换头像发朋友圈 现在我们和好了他不发了为什么? 250字作文欢乐的圣诞节。 拳皇97求详细特瑞无线连,别发那些数字! 打开电脑自带的浏览器 提示这个 请问大家怎么解决 急! 电脑浏览器出现这个提示,上不了网怎么办? 为什么很多人喜欢穿黑衣服? 为什么有人喜欢黑色,有些人喜欢白色? 浏览器总是弹出网页出现问题已自动恢复提示,怎么解决? 贵的跑步鞋是智商税吗? 办信用卡的基本条件?什么银行要求最低? 给定年月日 怎样用C语言编程计算2个日期之间的时间天数 中国银行申请条件 谁有火星的介绍资料? c语言,时间换算,我哪里错了? 华为AC授权是不是需要购买 c语言,编程题 输入一个以秒为单位的时间值,将其转换为“时:分:秒”的形式输出,将转换操作定义为函数 h3c ac无线控制器一定要买软件用吗 无限信用卡怎么办理 用c语言编程,将输入的秒数转换 t 为几小时几分几秒 怎么办理透支10万的信用卡 无线控制license扩容及交换机节点license扩容,哪位老师知道上面的意思 目前小火星在J家是个什么地位 c语言编程:编写程序,把560分钟换算成用小时和分钟表示,然后进行输出。望进行详细说明,谢谢 小火星有吗 C语言编程 关于计算时间的问题 望高手解答! 怎样用c语言设计计算程序执行的时间? AP授权和网管管AP及网管管交换机授权在预算里可以单独收费吗 zippo下面有个a的小火苗是什么意思 2、( )火星上曾经存在生命吗?现在谁也不清楚。但是火星上的确有大气存在,火星上大气压较之地球上: A 中国银行申请条件 c语言编程,输入任意的分钟数,用小时和分钟的方式显示计算旅程时间。 关于C语言的问题。设计一个程序,根据用户的选择,将1、日期转换为天数2、将天数转换为日期。 用C语言编程如何计算延时时间? 一个人到底可以可以办多少张信用卡,无限额办信用卡,担保人有什么责任,银行要承担什么责任? 想办信用卡,没有稳定工作,名下也没有财产,可以办理信用卡吗?额度是多少? 急求一份合理的山东高中生高一作息时间表 求宝坻一中高一作息时间表 本溪高中作息时间表 高一文科暑假作息时间表 北京熙朵植发专家是谁? 在北京去熙朵植发大概要多少钱?李会民植发技术怎么样? 北京熙朵李会民医生植睫毛靠谱吗 极品家丁里面林晚荣到底娶了几个? 北京月球村新能源科技有限公司怎么样? 中博文(北京)文化发展有限公司怎么样? 白酒价格查询大全 北京中医药研究中心的李会民大夫治疗癫痫怎么样 北京熙朵李会民植发际线自然吗? 北京熙朵李会民植发际线靠谱吗
  • 焦点

最新推荐

猜你喜欢

热门推荐