2011-10-29
c语言中编写 输入你的生日,然后在输入当前的日期,程序输出你的年龄,并输出你在这世界上的天数
此程序不用自己输入当前日期了,当前日期由系统自己调用!附程序:#include"time。h"#include"stdio。h"#include"stdlib。 h"intmain(void){structtmbirthday;time_tt_of_day,t_now;intyear,month,day;printf("Inputyourbirthday,thenitwillcountthedayyouhavelived!\n");printf("year,month,day:");scanf("%d%d%d",&year,&month,&day); _year=year-1900; _...全部
此程序不用自己输入当前日期了,当前日期由系统自己调用!附程序:#include"time。h"#include"stdio。h"#include"stdlib。
h"intmain(void){structtmbirthday;time_tt_of_day,t_now;intyear,month,day;printf("Inputyourbirthday,thenitwillcountthedayyouhavelived!\n");printf("year,month,day:");scanf("%d%d%d",&year,&month,&day); _year=year-1900; _mon=month-1; _mday=day; _hour=0; _min=0; _sec=1; _isdst=0;t_of_day=mktime(&birthday);t_now=time(NULL);printf("%d\n",(t_now-t_of_day)/60/60/24);return0;}程序运行结果:Inputyourbirthday,thenitwillcountthedayyouhavelived!year,month,11thedayyouha 。收起