c语言实现三天打鱼,两天晒网
时间: 2024-02-18 18:30:24 浏览: 17
这个问题可以用循环语句来实现。假设打鱼和晒网各需要一天时间,那么可以设定一个变量来记录天数,每三天就打鱼,每两天就晒网,直到达到指定的天数。具体的 C 语言代码如下:
```c
#include <stdio.h>
int main() {
int total_days = 5; // 总共要进行的天数
int fish_days = 0, sun_days = 0; // 打鱼和晒网的天数
int current_day = 1; // 当前天数
while (current_day <= total_days) {
if (fish_days < 3) {
printf("第 %d 天打鱼\n", current_day);
fish_days++;
} else if (sun_days < 2) {
printf("第 %d 天晒网\n", current_day);
sun_days++;
} else {
fish_days = 0;
sun_days = 0;
}
current_day++;
}
return 0;
}
```
注意,这里假设每次打鱼和晒网都只需要一天时间,而且达到一定的天数后就停止了。实际上这种方式并不一定是最优的,因为有时候打鱼可能有收益,而晒网的时间也可以不止一天,这些都需要根据具体情况来调整。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)