c初級打漁曬網問題

2021-07-28 13:29:58 字數 883 閱讀 2930

原題目:某人從2023年1月1日起開始「三天打魚兩天曬網」,問這個人在以後的某一天中是「打魚」還是「曬網」。

以下是程式源**,初學者可能在很多地方不是很完善。

#includestruct fish

;int year;

int month;

int day;

int i;//閏年

int j = 0;//閏年個數

int k = 0;//平年個數

int y_s, m_s;//年月差

int t = 0;//總日差

int r = 0;//判斷打漁曬網

//判斷年份

int judge()

else

else

}return 1;

}//計算年份

void count()

//判斷月份差

int j_m()

}if (i = 0)

}return 1;

}//判斷打漁曬網

void reckon()

}//判斷日子

void j_d()

else

}else

else

}else

else

}else

else}}

}}//主函式

int main()

}printf_s("繼續請輸入1,結束請輸入0:\n");

scanf_s("%d",&choose);

}return 0;

}

最終效果圖:

打漁曬網問題

題目 如果乙個漁夫從2011年1月1日開始每三天打一次漁,兩天曬一次網,程式設計實現當輸入2011年1月1日以後的任意一天,輸出該漁夫是在打漁還是在曬網。include int leap int a int number int year,int month,int day int b 12 if ...

三天打漁,兩天曬網 C

打魚曬問題 三天打魚,兩天曬網 從2011年1月1日,輸入任意乙個年月日,判斷這一天是在打魚還是曬網 解析 1.先求出距離2011.1.1有多少天,x 2.x 5 4則是在打漁,否則在曬網 include include bool is leap int year int days int y,in...

c解決打魚曬網問題

題目 漁夫打漁,三天打漁兩天曬網,從1990年1 月1日從業,給出年月日,這天,是打漁還是曬網。思路 當你看到這道題,也許也是沒有思路,所以先慢慢分析 目標 1.解決那天打魚還是曬網問題,你首先得知道這一年過了多少天,這樣在就 5,就簡單。2.你解決一年過了多少天,就得先判斷這一年 過了多少天,再加...