} printf("%d年%d月有%d天\n", year, month, days); return 0; } ``` 让用户输入年份和月份,然后判断年份是否为闰年,闰年的二月有29天,平年的二月有28天。 在判断完闰年后,根据月份计算出每个月份的天数,其中4月、6月、9月、11月各30天,其他月份都是31天。 最后输出年份、月份及其对应的天数...
正文 1 #include<stdio.h>main(){int year,mounth,days;printf("input year,mounth\n");scanf("%d,%d",&year,&mounth);if(mounth%2!=0||mounth==8){days=31;//不管什么年份,这几个月天数都是固定的}else{if(mounth==2){if((year%4==0)&&(year%100!=0)||(year%400==0))//判断是否...
#include<stdio.h>voidmain(){inty, n, s =0;//定义变量scanf_s("%d-%d", &y, &n);//输入年月switch(n)//根据月份判断天数{case1:s =31;break;case2:s =28;break;case3:s =31;break;case4:s =30;break;case5:s =31;break;case6:s =30;break;case7:s =31;break;case8:s =31;bre...
1309 -- 6:11 App 编写程序,输入年月,输出该月的天数。 464 -- 0:20 App 用C语言实现日期的具体天数 2055 -- 0:18 App Python基础练习实例4(年月日算天数) 1531 1 16:37 App 零基础学生C++第十课(switch语句题目练习《某年某月的天数》) 1334 2 4:43 App 【14】三个数按由小到大顺序输出 ...
c语言年月日怎么转化为天数 要将年月日转化为天数,可以使用以下公式: 天数= 年 * 365 + 月 * 30 + 日 但是这个公式存在一些问题,因为不同的月份和年份的天数是不同的。比如,2月份的天数可能是28或29,4、6、9、11月份的天数是30,其他月份的天数是31。而且,闰年的2月份有29天,平年的2月份只有28天。
int main(void) { int day,month,year,sum,leap; printf("\n请输入年,月,日\n"); scanf("%d,%d,%d",&year,&month,&day); switch(month){ case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=90;break; ...
getMonthDays函数用于计算某年某月有多少天。根据每个月的天数规则,我们使用条件语句来判断月份,并结合isLeapYear函数来判断2月的天数。根据判断结果,返回相应的天数。 在main函数中,我们首先从用户输入中获取年份和月份。然后,调用getMonthDays函数来计算该年该月的天数,并将结果打印出来。
void main(){ int year,month;scanf("%d%d",&year,&month);switch(month){ case 1:case 3:case 5:case 7:case 8:case 10:case 12:printf("31");break;case 4:case 6:case 9:case 11:printf("30");break;case 2:if((year%4==0&&year%100!=0)||year%400==0)printf("29");...
include <stdio.h>void main(){int year,month,a[13]={31,28,31,30,31,30,31,31,30,31,30,31};scanf("%d-%d",&year,&month);if(year%4==0&&year%100||year%400==0)a[1]=29;printf("%d",a[month-1]);}
include <stdio.h> void main(){ int year,month,day; //定义三个整型变量表示年份,月份,天数 printf("input year and month:\n"); //要求输入年份和月份 scanf("%d%d",&year,&month); //将输入的年月放在变量中 switch (month) //对月份分类讨论 { case 1:case 3:case 5:...