本帖最后由 Cool_Breeze 于 2020-3-23 14:18 编辑
有啊!#include <stdio.h>
void runnian(int *array,int y);
int main(void)
{
FILE *fp = fopen("d:\\result.txt","wb");
static int year;
static int array[12]={31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
printf("请输入年号:\n");
scanf("%d",&year);
runnian(array,year);
register int i,j,k,l;
i=0,j=0;
for (k=0;k<12;k++)
for (l=0;l<array[k];l++)
{
if (i<3)
{
fprintf(fp,"%4d年%2d月%2d日打鱼!\r\n",year,k+1,l+1);
i++;
}
else
{
fprintf(fp,"%4d年%2d月%2d日晒网!\r\n",year,k+1,l+1);
j++;
if (j==2) j=0,i=0;
}
}
fclose(fp);
return 0;
}
void runnian(int *array,int y)
{
if ( y%4 == 0 && y%100 != 0) array[1]=(29);
else if (! (y%400)) array[1]=(29);
else array[1]=(28);
}
2020年 1月10日晒网!
2020年 1月11日打鱼!
2020年 1月12日打鱼!
2020年 1月13日打鱼!
2020年 1月14日晒网!
2020年 1月15日晒网!
2020年 1月16日打鱼!
2020年 1月17日打鱼!
2020年 1月18日打鱼!
2020年 1月19日晒网!
2020年 1月20日晒网!
2020年 1月21日打鱼!
2020年 1月22日打鱼!
2020年 1月23日打鱼!
2020年 1月24日晒网!
2020年 1月25日晒网!
2020年 1月26日打鱼!
2020年 1月27日打鱼!
2020年 1月28日打鱼!
2020年 1月29日晒网!
2020年 1月30日晒网!
2020年 1月31日打鱼!
2020年 2月 1日打鱼!
2020年 2月 2日打鱼!
2020年 2月 3日晒网!
2020年 2月 4日晒网!
2020年 2月 5日打鱼!
2020年 2月 6日打鱼!
2020年 2月 7日打鱼!
2020年 2月 8日晒网!
2020年 2月 9日晒网!
2020年 2月10日打鱼!
2020年 2月11日打鱼!
2020年 2月12日打鱼!
2020年 2月13日晒网!
2020年 2月14日晒网!
2020年 2月15日打鱼!
2020年 2月16日打鱼!
2020年 2月17日打鱼!
2020年 2月18日晒网!
2020年 2月19日晒网!
2020年 2月20日打鱼!
2020年 2月21日打鱼!
2020年 2月22日打鱼!
2020年 2月23日晒网!
2020年 2月24日晒网!
2020年 2月25日打鱼!
2020年 2月26日打鱼!
2020年 2月27日打鱼!
2020年 2月28日晒网!
2020年 2月29日晒网!
|