C++:编写程序自动完成3天打渔,2天晒网任务

152 篇文章 ¥59.90 ¥99.00
本文介绍了如何使用C++编写一个程序,模拟每年只需3天打渔,2天晒网的理想生活。通过定义时间结构体、判断打渔和晒网日期的函数,以及模拟打渔和晒网行为的函数,实现了自动化的任务切换。程序以无限循环模拟时间流逝,根据日期执行相应操作,并在完成3次打渔和2次晒网后结束。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C++:编写程序自动完成3天打渔,2天晒网任务

近年来,很多人都梦想着拥有自由的生活,不被繁琐的工作所束缚。打渔、晒网便成为了许多人心目中的理想生活。但是,在现实中,我们没有那么多的时间去实现这个梦想。不过,我们可以用编程来实现这个目标。

在这里,我们使用 C++ 语言编写一个程序,实现全年仅需 3 天打渔,2 天晒网的目标。

首先,我们需要定义一个结构体来表示时间。这个结构体包含年、月、日、时、分、秒六个属性。

struct Time {
    int year;
    int month;
    int day;
    int hour;
    int minute;
    int second;
};

接下来,我们定义一个函数 is_fishing_day 来判断当前日期是否是打渔日。按照题目要求,每月的 1、4、7、10、13、16、19、22、25、28 日是打渔日。如果当前日期的日数为上述日期之一,则返回 true;否则返回 false。

bool is_fishing_day(Time time) {
    if (time.day == 1 || time.day =&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值