问题描述

编写一个程序,用户输入年月日,显示该日是该年的第几天。

代码

#include <stdio.h>
struct when
{int year;int month;int day;
};
int days(struct when date)
{int m[]={31,28,31,30,31,30,31,31,30,31,30,31};int i,day=0;if(date.year%4==0){m[1]=29;}for(i=0;i<date.month-1;i++){day=day+m[i];  }day=day+date.day;return day;
}
int main(int argc, char *argv[])
{struct when date;int b;printf("请输入日期\n");scanf("%d.%d.%d",&date.year,&date.month,&date.day);b=days(date);printf("该日是本年的第%d天\n",b);return 0;
}

C语言——日期转换为天数相关推荐

  1. C语言计算日期间隔天数的经典算法解析

    C语言计算日期间隔天数的经典算法解析 网上看到一个计算日期间隔的方法,很高深,很巧妙.代码如下: #include <stdio.h> #include <stdlib.h> ...

  2. c语言日期加减天数,日期计算器

    一  完成的功能 注意:此日历只能用于计算1982年10月15日以及以后的日期 1.日期+/-天数=返回日期(处理:1.如果+/-一个负的天数的情况 2.如果加之后,或减之后的日期非法) 2.两个日期 ...

  3. java 天数转毫秒_Java 毫秒转换为日期类型、日期转换为毫秒

    /毫秒转换为日期 public static void main(String[] args) { DateFormat formatter = new SimpleDateFormat(" ...

  4. java怎么把毫秒转换成天数_Java 毫秒转换为日期类型、日期转换为毫秒

    //毫秒转换为日期 public static void main(String[] args) { DateFormat formatter = new SimpleDateFormat(" ...

  5. 大一上半学期基础C语言程序(四则运算,日期求天数,阶乘....)

    author:刘钟泽 我所安装的编译器(IDE) Code::Blocks(内置摸鱼插件), Visual C++ 6.0(十分陈旧), Visual Studio 2019(比较全面,但是文件较大) ...

  6. C语言计算两个日期间隔天数

    C语言计算两个日期间隔天数 代码 总结 代码 // An highlighted block #include <stdio.h> #include <stdlib.h> in ...

  7. 日期转天数的程序c语言,两个日期之间天数的计算C语言程序

    <两个日期之间天数的计算C语言程序>由会员分享,可在线阅读,更多相关<两个日期之间天数的计算C语言程序(5页珍藏版)>请在人人文库网上搜索. 1.两个日期之间天数的计算 C 语 ...

  8. wps表格日期计算天数_如何计算Google表格中两个日期之间的天数

    wps表格日期计算天数 If you want to count the number of days between two dates, you can use the DAYS, DATEDIF ...

  9. javaScript 计算两个日期的天数相差~~~

    一:计算两个日期相差的天数 比如:    str1  =  "2002-01-20"    str2  =  "2002-10-11"   怎样用javaScr ...

最新文章

  1. 李德毅院士《探索新一代人工智能产业发展》
  2. Apache状态监测集重启
  3. 泛型DAO与泛型Service
  4. 多图 | 操作系统中,进程与线程怎么设计的?
  5. 生病了女朋友说要「陪床」,结果真的是陪床不是陪我......
  6. 【TensorFlow】Win10+TensorFlow+Anaconda+CUDA+cuDNN
  7. 达摩院 2021 十大科技趋势:云原生重塑IT技术体系
  8. 奥巴马吐槽川普“笨蛋”的视频火了,这又得“归功”于AI
  9. 简单poi创建execl
  10. mysql url认证_Springboot+shiro基于url身份认证和授权认证
  11. 架构如何为业务和技术“服务”(2)
  12. C语言及程序设计初级—分离整数与小数部分
  13. python 请假审批系统_请假审批系统
  14. 中台实践:数据中台建设五步法
  15. 【QGIS入门实战精品教程】10.1:QGIS基于DEM数据的地形分析案例教程
  16. ppt 另存为 html 动画,ppt2011 for mac 可以另存为html格式吗
  17. 农民伯伯android,[同人]墨水儿哥哥乡下小山村的农民伯伯生活.avi
  18. matlab如何下载对应版本的runtime
  19. HDU 1717 数学
  20. 直播|是事实还是贩卖焦虑?IT行业也偏爱“小鲜肉”

热门文章

  1. windows与ipad互联传文件
  2. erdas查看灰度直方图_ERDAS图像的基本操作
  3. Sketch 在 mac 运行缓慢怎么办?丨使用教程
  4. linux内核-进程的调度与切换
  5. 关于亲现实儿童游戏系统的解释
  6. centOS7上用yum安装7zip并解压文件
  7. 华为内部存储转sd卡_华为手机内部存储软件怎么转到sd卡?
  8. Two Sum (I ~ IV)
  9. 读书笔记:《与爱因斯坦月球漫步》
  10. 传感器实验——寻迹小车