C语言的代码
解决时间 2021-08-13 18:19
- 提问者网友:嗝是迷路的屁
- 2021-08-13 13:42
.输入某年某月某日,判断这一天是这一年的第几天?
用C语言写出代码
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-08-13 14:44
#include <stdio.h>
void main()
{int month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int y=0,m=0,d=0,i,dayth=0;
printf("\nInput 'year,month,day':");
scanf("%d,%d,%d",&y,&m,&d);
if(y%400==0 || (y%4==0 && y%100!=0))
month[2]=29;
for(i=1;i<m;i++)
dayth+=month[i];
dayth+=d;
printf("\nIt's the %dth day in %d!",dayth,y);
}
全部回答
- 1楼网友:荒野風
- 2021-08-13 16:40
没心情写...
说一下就行了吧 定义三个变量分别为年月日
先判定年份是否为闰年 条件:被4整除且不被100整除或者被400整除
然后判断月份,日数 这个简单
你也可以通过数组实现 方法多种多样
- 2楼网友:掌灯师
- 2021-08-13 15:28
就是判断是不是闰年,然后就好计算多少天了
我要举报
大家都在看
推荐资讯