解题思路:
注意事项:
参考代码:
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
struct tim
{
ll n;
ll y;
ll r;
};
int main()
{
tim t1;
ll sum=0;
ll yue[129]={0,31,28,31,30,31,30,31,31,30,31,30,31};//多开点,把0让出来
cin>>t1.n;
cin>>t1.y;
cin>>t1.r;
if(t1.n%4==0&&t1.n%100!=0||t1.n%400==0)
{
yue[2]=29;//变成2月
}
for(int i=1;i<=t1.y-1;i++)
{
sum+=yue[i];
}
sum+=t1.r;
cout<<sum;
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:592 |
淘淘的名单 (C语言代码)浏览:1169 |
WU-拆分位数 (C++代码)浏览:819 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:864 |
简单的a+b (C语言代码)浏览:529 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:438 |
C二级辅导-公约公倍 (C语言代码)浏览:537 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:606 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:832 |
统计立方数 (C语言代码)浏览:891 |