计算该日是本年的第几天
来源:互联网 发布:mac发布会时间 编辑:程序博客网 时间:2024/04/26 00:04
#include <stdio.h>struct y_m_d{ int year; int month; int day;};int days(struct y_m_d date){ int sum=0,i; int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};//每个元素用逗号隔开 for(i=0;i<date.month;i++)//结构体成员前面不能加上取值符号 sum+=a[i]; sum+=date.day; if(date.month>2&&((date.year%4==0&&date.year%100!=0)||date.year%400==0)) sum++; return sum;}int main(){ struct y_m_d date;//加上结构体符号 int days(struct y_m_d date);//括号中加入结构体 int day_sum; scanf("%d%d%d",&date.year,&date.month,&date.day); day_sum=days(date); printf("%d\n",day_sum); return 0;}总结 应该多看看一些例题;更加注意一些细节上的出错,另外数组的应用加快了程序的运行
0 0
- 计算该日是本年的第几天
- 第十六周oj题目计算该日是本年的第几天
- C/C++复习:计算该日期是本年中的第几天(优化版2)
- 该日在本年第几天
- 计算该日为本年中的第几天 C++实现
- 计算该日是该年的第几天
- 给出年月日 计算该日是该年的第几天
- 计算该日是该年的第几天
- 给出年月日,计算该日是该年的第几天
- C/C++练习题 定义一个日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
- 第十三周上机实践项目:定义日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
- 计算该日在本年中是第几天
- 计算该日在本年中是第几天
- YTU:计算该日在本年中是第几天
- 计算该日在本年中是第几天
- 计算该日在本年中是第几天
- 计算该日在本年中是第几天
- 计算该日在本年中是第几天
- 线程相关
- 电视剧里的小角色以及我生活里的那些人001
- TextView 下划线
- c语言
- 《JavaScript高级程序设计》读书笔记--6-面向对象的程序设计
- 计算该日是本年的第几天
- 哈佛大学公开课《死亡》
- windows系统命令
- CUDA:异步并发执行的概念
- Java压缩算法性能比较
- java.lang.OutOfMemoryError: Java heap space
- 辣鸡模板库
- JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....
- 【OI结构】邻接表与邻接矩阵