ZKX's LAB

C语言编程:输入某年某月某日,判断这一天是一年的第几天 c语言某年某月的天数

2021-04-27知识3

C语言:某年某月某日是这一年的第几天? 要解决这个问题,就应该把这一年的这一月之前的所有完整的月份的天数全部累加起来,然后再加上当天是几号,具体计算的时候还要考虑到,如果是二月份的话,需要判断这一年是不是闰年?

用C语言switch语句计算某年某月,求该月的天数。 #includevoid main(){int a=0,b=0;保存年月printf(\"请输入年\");scanf(\"%d\",&a);printf(\"请输入月\");scanf(\"%d\",&b);switch(b){case 1:printf(\"该月天数为31\");break;case 2:if((a%4=0&a%100。0)|(a%400=0)){printf(\"该月天数为29\");}else{printf(\"该月天数为28\");}break;case 3:printf(\"该月天数为31\");break;case 4:printf(\"该月天数为30\");break;case 5:printf(\"该月天数为31\");break;case 6:printf(\"该月天数为30\");break;case 7:printf(\"该月天数为31\");break;case 8:printf(\"该月天数为31\");break;case 9:printf(\"该月天数为30\");break;case 10:printf(\"该月天数为31\");break;case 11:printf(\"该月天数为30\");break;case 12:printf(\"该月天数为31\");break;}}

【坐等】C语言编程题:输入某年某月,求该月天数。 |#includevoid main(){int Year,Month,Day;cout(年月以空格分隔):;cin>;>;Year>;>;Month;while(Month|2113 Month>;12){cout输入5261时间有误,请重新输4102入:;cin>;>;Year>;>;Month;}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;elseDay=28;break;default:Day=31;}cout该月天数1653为:\"天;}

#c语言某年某月的天数#用c语言求某年某月的天数#用c语言编写计算某月天数

随机阅读

qrcode
访问手机版