c语言 从键盘输入年份和该年中的第几天,计算并输出该天的日期

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:11:12
输入:2004 279
输出:2004-10-5

Main()
{
int year,day,d,m,leap;
int Month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
printf("Input the year and day:\n");
scanf("%d",&year);
scanf("%d",&day);
if( (year%4!=0) ||( (year%100==0)&& (year%400!=0)))leap=0;//不是闰年
else leap=1;//是闰年
If(leap==1)month[1]=29;//闰年二月29天
m=1;
for(int i=0;i<12;i++)
{
d=day-month[i];
if(d>0){
day=d;
m++;//月数加1
}
else break;
}
printf(“The date is:%d年%d月%d日”,year,m,d);
}

#include<stdio.h>
int main()
{
int year,day,d,m,leap,a;
int month[12]={31,30,31,30,31,31,30,31,30,31,28,31};
printf("Input the year and day:\n");
scanf("%d",&year);
scanf("%d",&day);
a=365-day;
if( (year%4!=0) ||( (year%100==0)&& (year%400!=0)))leap=0;//不是闰年
else leap=1;//是闰年
if(leap==1)month[10]=29;//闰年二月29天
m=1;
for(int i=0;i<1

用C语言编写一个程序,从键盘输入一个年份,判断该年是否为闰年,并输出相应的文字信息闰年 C语言 从键盘输入1个月号(1~12),并显示该月号的英文名称。 C语言从键盘输入成绩,输入负数时结束求平均成绩C语言该怎么编 C语言从键盘输入两个正整数m和n,求最大公约数和最小公倍数 C语言 从键盘输入年号和月号,计算这一年的这一月共有几天。 从键盘输入n个数,求这n个数的和并输出。C语言怎么编??? C语言结构体数组初始化```从键盘输入 从键盘输入任意正整数,判断是否素数的c语言 C语言 编写程序 从键盘输入一元二次方程的三个参数(实数),计算并输出该方程的两个根 求c语言代码~从键盘输入一个字符串,并在该串中最大元素后面插入字符串“ab”