189 8069 5689

计算天数编主函数c语言 计算天数c语言二维数组

C语言编写days函数 计算该日是该年的第几天

#includestdio.h

成都创新互联公司成都网站建设按需网站建设,是成都网站建设公司,为地磅秤提供网站建设服务,有成熟的网站定制合作流程,提供网站定制设计服务:原型图制作、网站创意设计、前端HTML5制作、后台程序开发等。成都网站改版热线:18982081108

int days(int y,int m,int d)

{int i,a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

if(y1||m1||d1||da[m]+(y%4==0y%1000||y%400==0))

{printf("%d-%d-%d不是一个有效的日期!\n",y,m,d);

return -1;

}

for(i=1;im;i++)

d+=a[i];

return d;

}

int main()

{int year,month,day,answer;

printf("请输入一个日期yyyy-mm-dd\n");

scanf("%d-%d-%d",year,month,day);

answer=days(year,month,day);

if(answer0)

printf("%d-%d-%d 是该年的第 %d 天.\n",year,month,day,answer);

getch();

return 0;

}

急求!C语言计算天数

#includestdio.h

int main()

{

int yyyy,mm,dd,a,b;

scanf("%d/%d/%d",yyyy,mm,dd);

a=31*(mm1)+28*(mm2)+31*(mm3)+30*(mm4)+31*(mm5)+30*(mm6)+31*(mm7)+31*(mm8)+30*(mm9)+31*(mm10)+30*(mm11)+dd;

b=((yyyy%4==0)*(yyyy%100!=0)+(yyyy%400==0))*(mm2);

printf("%d\n",a+b);

return 0;

}

用c语言编写一个函数,功能是算出每个月的天数

int GetMonthDays(int year,int month)

{

switch(month)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:

return 31;

break;

case 4:

case 6:

case 9:

case 11:

return 30;

break;

case 2:

if((year%4==0  year%100!=0 ) || (year%400==0))

{

return 29;

}

else

{

return 28;

}

break;

default:

printf("month error!");

return 0;

break;

}

}

c语言编写程序,输入某年某月,求该月的天数

#includeiostream.h

void main()

{

int Year,Month,Day;

cout "Please enter the current date(年月以空格分隔):";

cin YearMonth;

while(Month=0 || Month12 )

{

cout"输入时间有误,请重新输入:";

cin YearMonth;

}

switch(Month)

{

case 4:

case 6:

case 8:

case 9:

case 11:

Day=30;

break;

case 2:

if(Year%400 == 0 || Year%4==0  nYear%100 != 0)

Day=29;

else

Day=28;

break;

default: Day=31;

}

cout "该月天数为:"  Day "天";

}

尊敬的审核人员,对于您说的排版不清晰问题做出解释:C语言编辑器的自动排版,不能完全左对齐。


当前题目:计算天数编主函数c语言 计算天数c语言二维数组
本文路径:http://cdxtjz.cn/article/ddgdpci.html

其他资讯