#include<stdio.h>
#include<stdlib.h>
void Divisible() {
int i;
printf("请输入一个整数\n");
scanf_s("%d", &i);
if (i % 5 == 0 && i % 7 == 0) {
printf("Yes\n");
}
else { printf("No\n"); }
}
void Day() {
/*判断闰年的方法:
1,如果该年份既能被4整除又不能被100整除,则是闰年
2,如果该年份能被400整除,则是闰年*/
int a,b,c,d;
printf("请输入某年某月某日\n");
scanf_s("%d%d%d", &a ,& b ,& c);
if (a % 400 == 0 || a % 4 == 0) {
c = 29;
}
else{
c = 28;
}
if (b == 8) {
d = (b - 1) * 31 + c;
printf("这是%d年的第%d天\n", a, d);
}
else if (b % 2 == 1) {
d = (b - 1) * 31 + c;
printf("这是%d年的第%d天\n", a, d);
}
else {
d = (b - 1) * 30 + c;
printf("这是%d年的第%d天\n", a, d);
}
system("pause");
}
int main(){
Divisible();
Day();
return 0;
}
C语言:输入年月日,输出这是这一年的第几天
最新推荐文章于 2023-12-31 15:31:12 发布