C语言实验——数日子 (sdut oj)
来源:互联网 发布:c语言中memcpy函数 编辑:程序博客网 时间:2024/05/22 10:35
C语言实验——数日子
Time Limit: 1000MS Memory Limit: 65536KB
Problem Description
光阴似箭,日月如梭,大学的时间真是宝贵,要抓紧时间AC^_^。你知道今天是这一年第几天吗,掐指一算还是要算好久,呵呵还是让计算机来做吧。这里的问题就是让你来写一个程序,输入某年某月某日,判断这一天是这一年的第几天?
Input
输入数据有多组,第一行是数据的组数n,下面n行是n组数据,每组数据由3个正整数组成,分别为年、月、日,我们保证每组数据都是有效的日期。
Output
输出所输入的日期是这一年的第几天。
Example Input
22009 1 12008 1 3
Example Output
13
Hint
Author
参考代码
#include<stdio.h>int main(){ int m[12] = {31,28,31,30,31,30,31,31,30,31,30,31}; int y,moth,d; int day; int n; int i; scanf("%d",&n); while(n--) { day = 0; scanf("%d%d%d",&y,&moth,&d); if((y % 400 == 0) || (y % 4 == 0 && y % 100 != 0)) m[1] = 29; for(i = 0; i < moth - 1; i++) { day += m[i]; } printf("%d\n",day + d); } return 0;}
0 0
- C语言实验——数日子 (sdut oj)
- SDUT-1182 C语言实验——数日子
- C语言实验——两个数最大 (sdut oj)
- C语言实验——三个数排序 (sdut oj)
- C语言实验——找中间数 (sdut oj)
- C语言实验——两个数比较 (sdut oj)
- C语言实验——数日子
- C语言实验——数日子
- C语言实验——数日子
- C语言实验——数日子
- C语言实验——数日子
- C语言实验——数日子
- C语言实验——数日子
- C语言实验——输出字符串(sdut oj)
- C语言实验——打印图形 (sdut oj)
- C语言实验——逆置正整数 (sdut oj)
- C语言实验——买糖果 (sdut oj)
- C语言实验——圆柱体计算 (sdut oj)
- 卡特兰数 学习笔记
- 冒泡排序中数据交换的次数 (sdut oj)
- POJ3252:Round Numbers(数位dp)
- [LeetCode]405. Convert a Number to Hexadecimal
- Openmeetings构建指令
- C语言实验——数日子 (sdut oj)
- itunes中删除应用程序
- 来自微信团队的6个开源项目
- SAPUI5 ToolPage效果
- WUSTOJ 1878 金明的预算方案(有依赖的背包/树形DP)
- 动态规划
- HDU 5999
- 如何用U盘安装windows10操作系统
- 哈夫曼树