营业范围中网站开发与网页设计,免费发布工程信息网站,搞定设计官网,wordpress 评论回复插件根据程序提示输入某年某月某日#xff0c;判断这一天是这一年的第几天#xff0c;并进行输出显示。
效果演示 完整代码
#include stdio.h
int main()
{int day,month,year,sum,leap;printf(\n请输入年、月、日#xff0c;格式为#xff1a;年,月,日#…根据程序提示输入某年某月某日判断这一天是这一年的第几天并进行输出显示。
效果演示 完整代码
#include stdio.h
int main()
{int day,month,year,sum,leap;printf(\n请输入年、月、日格式为年,月,日2019,12,10\n);scanf(%d,%d,%d,year,month,day); // 格式为2019,12,10switch(month) // 先计算某月以前月份的总天数{case 1:sum0;break;case 2:sum31;break;case 3:sum59;break;case 4:sum90;break;case 5:sum120;break;case 6:sum151;break;case 7:sum181;break;case 8:sum212;break;case 9:sum243;break;case 10:sum273;break;case 11:sum304;break;case 12:sum334;break;default:printf(data error);break;}sumsumday; // 再加上某天的天数if(year%4000||(year%40year%100!0)) {// 判断是不是闰年leap1;} else {leap0;}if(leap1month2) { // *如果是闰年且月份大于2,总天数应该加一天sum;}printf(这是这一年的第 %d 天。,sum);printf(\n);
}