解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n, y, r;
int h;
int i;
int sum=0;
scanf("%d%d%d", &n, &y, &r);
if (n % 4 == 0)
{
h = 29;
for (i = 1;i < y;i++)
{
if (i <= 7 && i % 2 == 0 && i != 2)
{
sum += 30;
}
if (i <= 7 && i % 2 != 0)
{
sum += 31;
}
if (i == 2)
{
sum += h;
}
if (i > 7 && i % 2 == 0)
{
sum += 31;
}
if (i > 7 && i % 2 != 0)
{
sum += 30;
}
}
}
if (n % 4 != 0)
{
h = 28;
for (i = 1;i < y;i++)
{
if (i <= 7 && i % 2 == 0 && i != 2)
{
sum += 30;
}
if (i <= 7 && i % 2 != 0)
{
sum += 31;
}
if (i == 2)
{
sum += h;
}
if (i > 7 && i % 2 == 0)
{
sum += 31;
}
if (i > 7 && i % 2 != 0)
{
sum += 30;
}
}
}
printf("%d", sum+r);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
printf基础练习2 (有点不明白)浏览:887 |
wu-淘淘的名单 (C++代码)浏览:1532 |
C语言训练-亲密数 (C语言代码)浏览:697 |
分糖果 (C语言代码)浏览:980 |
A+B for Input-Output Practice (I) (C语言代码)浏览:451 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:630 |
陶陶摘苹果2 (C++代码)浏览:578 |
Manchester- A+B for Input-Output Practice (VII)浏览:1045 |
【蟠桃记】 (C语言代码)浏览:842 |