三天打鱼两天晒网if
时间: 2024-03-06 11:45:15 浏览: 104
"三天打鱼两天晒网"是一个常用的成语,意思是工作不稳定、不规律,经常休息或者偷懒。它源自于渔民的生活方式,渔民在海上打鱼三天,然后回到岸上晒网两天修整。这个成语常用来形容某人工作不努力、效率低下或者工作时间不规律。
相关问题:
1. 这个成语的起源是什么?
2. 有没有其他类似的成语?
3. 如何避免自己成为"三天打鱼两天晒网"的人?
相关问题
三天打鱼两天晒网if语句C++怎么写
在C++中,如果你想要模拟"三天打鱼两天晒网"这个情境,并通过if语句来表达这个规则,你可以创建一个循环,每次迭代检查是否满足捕鱼的条件。这里是一个简单的例子:
```cpp
#include <iostream>
#include <cstdlib> // 包含随机数生成库
int main() {
srand(time(0)); // 设置随机数种子,保证每次运行结果不同
for (int i = 0; i < 7; i++) { // 总共七天,三天捕鱼,两天晒网
bool isFishingDay = (i % 4 == 0); // 检查当前日期是否是第0、4、8...天(即每隔三天)
if (isFishingDay) {
std::cout << "今天是打鱼的日子。\n";
} else {
std::cout << "今天休息,晒网。\n";
}
}
return 0;
}
```
在这个程序中,`isFishingDay`变量根据`i`的值判断是否是捕鱼日,如果是,则输出“今天是打鱼的日子。”如果不是,输出“今天休息,晒网。”
三天打鱼两天晒网 c语言
这里提供一种基于C语言的实现方法:
```
#include <stdio.h>
int main() {
int day = 1;
int fish_count = 0;
while (day <= 365) {
if (day % 5 == 4 || day % 5 == 0) { // 第4天和第5天晒网
printf("Today is day %d, we are resting.\n", day);
} else { // 其他天数打鱼
printf("Today is day %d, we are fishing.\n", day);
fish_count++;
}
day++;
}
printf("In a year, we have caught %d fish.\n", fish_count);
return 0;
}
```
这个程序会模拟一年的时间,每天判断是打鱼还是晒网,最终输出这一年打到的鱼的数量。其中,第4天和第5天是休息日,不打鱼。
阅读全文