C语言程序计算自己活了多少天 您所在的位置:网站首页 计算自己多少岁 C语言程序计算自己活了多少天

C语言程序计算自己活了多少天

2024-01-02 01:02| 来源: 网络整理| 查看: 265

计算自己活了多少天

问题描述:输入自己的出生日期,以及今天的日期,计算自己活了多少天。

输入: 输入出生日期: 年 月 日(2015 12 10) 输入今天的日期:年 月 日(2019 12 10)

输出: 输出天数,不满一天的不计算一天 代码如下(示例):

#include //判断是否是闰年,是则返回1,否返回0 int addOne(int year){ if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { return 1; }else{ return 0; } } //用来计算没有过完的年已经过了的天数 int getDays(int year, int mouth, int day){ int s = 0; int mouths[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; mouths[1] += addOne(year); //如果是闰年二月天数加一 for (int i = 0; i int d = 0; //先将出生那一年当一个整年来算,现在这一年不算 for (int i = birthYear; i int birthYear, birthMouth, birthDay, nowYear,nowMouth, nowDay; scanf("%d %d %d", &birthYear, &birthMouth, &birthDay); scanf("%d %d %d", &nowYear, &nowMouth, &nowDay); int d = dateDiff(birthYear, birthMouth, birthDay, nowYear, nowMouth, nowDay); printf("%d", d); return 0; } 总结

本想把自己编写的程序也放在这里进行比较以便发现差距。但忘记保存了,所以这里就只能放这个程序了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有