定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题。
输出格式要求:"\n%d月%d日是%d年的第%d天。"
程序的运行示例如下:
请输入日期(年,月,日)
1990,2,142月14日是1990年的第45天。

#include <stdio.h>
#define N 3struct
{int day;int month;int year;
}date;int main()
{int days;printf("请输入日期(年,月,日)\n");scanf("%d,%d,%d",&date.year,&date.month,&date.day);switch (date.month){case 1:days = date.day;break;case 2:days = date.day + 31;break;case 3:days = date.day + 59;break;case 4:days = date.day + 90;break;case 5:days = date.day + 120;break;case 6:days = date.day + 151;break;case 7:days = date.day + 181;break;case 8:days = date.day + 212;break;case 9:days = date.day + 243;break;case 10:days = date.day + 273;break;case 11:days = date.day + 304;break;case 12:days = date.day + 334;break;}if((date.year % 4 == 0 && date.year % 100 != 0|| date.year % 400 == 0) && date.month >= 3){days += 1;}printf("\n%d月%d日是%d年的第%d天。",date.month,date.day,date.year,days);return 0;
}

定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题。相关推荐

  1. 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题

    定义一个结构体变量(包括年.月.日).计算该日在本年中是第几天?注意闰年问题 #include<stdio.h>struct Date{int year;int month;int day ...

  2. 题9.1:定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天, 注意闰年问 题。

    题目 本题是谭浩强<C程序设计课后习题>题9.1. 题目: 1.定义一个结构体变量(包括年.月.日).计算该日在本年中是第几天, 注意闰年问 题. 以下是本篇文章正文内容,欢迎朋友们进行指 ...

  3. 定义一个结构体变量(包括年月日)。计算该日在 本年中是第几天?注意闰年问题。

    定义一个结构体变量(包括年月日).计算该日在本年中是第几天?注意闰年问题. /**定义一个结构体变量(包括年月日).计算该日在 *本年中是第几天?注意闰年问题. */ #include<stdl ...

  4. 定义一个结构体变量(包括年,月,日)。计算该日在本年中是第几天,注意闰年问题。

    定义一个结构体变量(包括年,月,日).计算该日在本年中是第几天,注意闰年问题. #include <stdio.h> #include <stdlib.h> struct Da ...

  5. 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。

    定义一个结构体变量(包括年.月.日).计算该日在本年中是第几天,注意闰年问题. 解题思路: 用一个日期数组保存每一月的天数,二月的天数记为28天,后面根据输入的时间确定是否是闰年的二月,如果是,天数在 ...

  6. C语言——定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。

    话不多说,直接上代码,小白作者一枚,有错误评论一下哦 #include <stdio.h> #include <stdlib.h> struct riqi {int year; ...

  7. 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年 问题。 写一个函数days,实现上述计算。由主函数将年、月、日传递给days函数,计算后将 日子数传回主函数输出

    /*定义一个结构体变量(包括年.月.日).计算该日在本年中是第几天,注意闰年 问题. 写一个函数days,实现上述计算.由主函数将年.月.日传递给days函数,计算后将 日子数传回主函数输出*/#in ...

  8. 定义一个结构体变量(包括年、月、日),编写程序,要求输入年、月、日,程序能判断该年是否为闰年。

    ​ //定义一个结构体变量(包括年.月.日),编写程序,要求输入年.月.日,程序能计算并输出该日在本年中是第几天.注意闰年问题. //基本思想:把当月的天数与当月之前的所有天数加起来,注意闰年与非闰年 ...

  9. 定义一个结构体变量(包括年,月,日)。计算该日在本年中是第几天

    定义一个结构体变量(包括年,月,日).计算该日在本年中是第几天,注意闰年问题 #include <stdio.h>struct dayOfYear{int year, month, day ...

  10. ACMNO.42 C语言-第几天 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。利用结构体的在最下面

    题目描述 定义一个结构体变量(包括年.月.日).计算该日在本年中是第几天,注意闰年问题. 输入 年月日 输出 当年第几天 样例输入 2000 12 31 样例输出 366 来源/分类 C语言 题目截图 ...

最新文章

  1. securecrt自动发送空格防止session卡死
  2. vue 关闭弹如何销毁子组件_vue中的eventBus会产生内存泄漏吗
  3. VUE全局导航守卫、 请求、响应拦截器 的设置
  4. 生成同时兼容iOS真机和模拟器的.a包
  5. 详细关闭iiop方法_疏通暖气片堵塞的方法,看完你就知道了!
  6. 小波包能量matlab,小波包分析和小波包能量介绍.doc
  7. 三角形分类(洛谷P5717题题解,Java语言描述)
  8. oracle的homes在哪里配置,Oracle字符集 简介
  9. 贝叶斯概率推断(一):贝叶斯思维
  10. vs2013 资源视图 看不到东西
  11. 23 种设计模式的通俗解释,看完秒懂
  12. JS中的 回调函数(callback)
  13. Python实现基于ClipCap的看图说话Image Caption模型
  14. 利用Python制作王者战力查询以及皮肤查看软件
  15. MATLAB中regress函数用法(多元线性回归)
  16. 自从加入酒水捡漏群,京东自营酒水2折捡漏,我一下子屯了6个酒柜...
  17. 7-1 验证哥德巴赫猜想
  18. python 实现单链表 Lined List
  19. iPS细胞的最新应用
  20. [转] Windows下Hook DirectX

热门文章

  1. 如何按签收时间筛选快递单号并导出
  2. 关于天气后报网站的天气数据采集(以北上广深2020年为例)以及数据可视化
  3. qqext|QQ显IP插件
  4. 通信教程06_波特率、比特率、通信速度的区别
  5. 源码加密研发防泄密的部署规划方案
  6. Phoenix Framework
  7. 微拍堂通过创新性的文玩体验,让世界感受中华文化的魅力
  8. Vue动画——使用最新版Animate.css教程
  9. 用计算机听音乐和看电影教学反思,【我和你教学反思】_《我和你》歌曲教学反思...
  10. python中没有arcpy怎么办_AGS Python开发-ArcPy开发基础