nyoj75日期计算
来源:互联网 发布:安能快递对接淘宝 编辑:程序博客网 时间:2024/06/08 03:28
日期计算
时间限制:3000 ms | 内存限制:65535 KB
难度:1
- 描述
- 如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。
- 输入
- 第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每行的输入数据都是一个按题目要求格式输入的日期。
- 输出
- 每组输入数据的输出占一行,输出判断出的天数n
- 样例输入
32000 4 52001 5 42010 10 24
- 样例输出
96124297
- 来源
- [naonao]改编C语言习题
- 上传者
naonao
#include<stdio.h>
02.
#include<stdlib.h>
03.
int
main()
04.
{
05.
int
a;
06.
scanf
(
"%d"
,&a);
07.
while
(a--)
08.
{
09.
int
s=0,d,n,x,y;
10.
scanf
(
"%d%d%d"
,&n,&x,&y);
11.
for
(
int
i=1;i<x;i++)
12.
if
(n%4==0&&n%100!=0||n%400==0)
13.
{
14.
if
(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
15.
s=s+31;
16.
if
(i==2)
17.
s=s+29;
18.
if
(i==4||i==6||i==9||i==11)
19.
s=s+30;
20.
}
21.
else
22.
{
23.
if
(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
24.
s=s+31;
25.
if
(i==2)
26.
s=s+28;
27.
if
(i==4||i==6||i==9||i==11)
28.
s=s+30;
29.
}
30.
31.
32.
s=s+y;
33.
printf
(
"%d\n"
,s);
34.
}
35.
return
0;
36.
}
- nyoj75日期计算
- nyoj75日期计算
- nyoj75日期计算
- 日期计算
- 计算日期
- 日期计算
- 日期计算
- 日期计算
- 日期计算
- 日期计算
- 计算日期
- 日期计算
- 日期计算
- 日期计算
- 计算日期
- 日期计算
- 日期计算
- 日期计算
- clone方式添加应用节点
- nyoj34
- Python(4)-----The function operation of python
- nyoj57____6174问题
- Android adb root权限
- nyoj75日期计算
- ok6410 移植linux-3.11.2出现如下问题????
- 智能自然语言交流系统项目总结
- android 交叉编译工具的设置
- const总结
- uestc1732欢乐到端午&&poj1664(递推)
- Linux目录结构
- 交流报告
- c++笔记