结构体-年月日
来源:互联网 发布:视频画质修复软件 编辑:程序博客网 时间:2024/05/18 02:05
题目描述:
定义一个结构体变量(包括年、月、日)。编写一个函数days,由主函数将年、月、日传递给函数days,计算出该日在本年中是第几天并将结果传回主函数输出。
代码:
#include <stdio.h>
#include <stdlib.h>
struct y_m_d
{
int year;
int month;
int day;
} date;
int main()
{
struct y_m_d date;
int days(y_m_d);
int day_sum;
scanf("%d%d%d",&date.year,&date.month,&date.day);
day_sum=days(date);
printf("%d\n",day_sum);
return 0;
}
int days(struct y_m_d date)
{
int s,i,d[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
s=date.day;
for(i=1;i<date.month;i++)
{
s=s+d[i];
}
if(((date.year%4==0&&date.year%100!=0)||(date.year%400==0))&&(date.month>2))
{
s++;
}
return s;
}
0 0
- 结构体-年月日
- 年月日
- P318_11_1 定义一个结构体(含年月日),计算该日期为本年中第几天。注意闰年
- 定义一个结构体变量(包括年月日)。计算某日在一年中是第几天?(注意还要有闰年的判断)
- 定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数
- 3、定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- 简化版定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数
- 定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数.参数是此结构体类型的变量,返回值是整数
- 定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- 定义一个结构体变量(包含年月日),写一个函数,计算该日期在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(数组)
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(switch语句)
- 农历年月日
- 年月日 表单
- 显示年月日
- 年月日联动
- js年月日
- 年月日正则
- C++实验4-百钱买百鸡问题
- Charles断点修改
- 16进制打印字符串数据
- Linux 信号signal处理函数
- Spring boot 入门helloWorld
- 结构体-年月日
- 文章标题
- android原生和H5交互
- c++第三次作业
- 混合APP开发的套路(四):在html页面中打开项目中的Activity(url的方式)
- 极好的学习习惯
- 1101-街区最短路径问题
- git使用总结
- shellapi的SHFileOperation()的外壳函数,用它可以实现各种文件操作,如文件的拷贝、删除、移动等