#include<stdio.h>
void main()
{
int i;
int daysmonth[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
int month;
int first = 2;
printf("This year is 2019,please input month:");
scanf_s("%d", &month);
for (i = 0; i < month - 1; i++)
first = (first + daysmonth[i]) % 7;
printf(" SU MO TU WE TH FR SA \n");
for (i = 0; i < first; i++)
printf(" ");//空格为四;
for (i = 1; i <= daysmonth[month-1]; i++)
{
printf("%3d", i);
if ((i + first) % 7 == 0)
printf("\n");
}
printf("\n");
}
第十五天用数组重新给出日历打印方案
最新推荐文章于 2024-10-10 22:59:02 发布