#include <stdio.h>
int main() {
int i,m,n,j;
printf("Enter number of days in month:");
scanf("%d",&m);
printf("Enter starting day of the week (1=sun, 7=sat):");
scanf("%d",&n);
for(j=1; j<=(n-1)*4; j++) {
printf(" ");
}
for(i=1; i<=m; i++) {
if(i%7==8-n) {
printf("%4d\n",i);
} else {
printf("%4d",i);
}
}
return 0;
}
本文介绍了一个使用C语言编写的简单日历程序,该程序能够根据用户输入的月份天数和起始星期几,打印出当月的日历。程序通过for循环和条件判断实现了日期的正确排列。
1679

被折叠的 条评论
为什么被折叠?



