三天打鱼两天晒网

include

using namespace std;

class use
{
public:
void write();
int year;
int month;
int day;
};

int Days(int year,int month,int day) //定义Days函数,有三个参数
{
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; //平年每月天数
int b[13]={0,31,29,31,30,31,30,31,31,30,31,30,31}; //闰年每月天数
int w,j,k;
int B=year-2011; //B表示所输入年份的前一年与2010年差值
int year_day=0; //定义变量年的天数,并赋其初始值为0
int month_day=0; //定义变量月的天数,并赋其初始值为0
int L; //定义临时变量L为总天数
for(w=year-1;w>=2010;w–)
{
if(w%4==0&&w%100!=0||w%400==0) //判断该年是否为闰年
year_day+=365; //如果为闰年,则闰年的天数
else
year_day+=366; //如果为平年,则平年的天数
}
if(month==1)
L=year_day+day; //总天数
else
{
if(year%4==0&&year%100!=0) //如果为闰年
{
for(k=month-1;k>=1;k++)
month_day+=b[k]; //闰年月数的天数
}
else
{
for(j=month-1;j>=1;j–)
month_day+=a[j]; //平年月数的天数
}
L=year_day+month_day+day; //总天数
}
return(L); //把L作为Days的函数值带入main函数
}
void use::write()
{
FILE *fp; //创建一个可以指向文件的指针
fp=fopen(“in.txt”,”w”); //向文件”in.txt“中写入信息
int Days(int year,int month,int day); //声明Days函数
int days,year,month,day; //定义所需变量
printf(“问题介绍:某人从2010年1月1日起开始三天打鱼两天晒网,\n输入日期判断这个人在以后的某一天中是打鱼还是晒网 \n”);
printf(“请输入你所需要查找的年、月、日(用空格隔开):\n”);
scanf(“%d%d%d”,&year,&month,&day); //输入所需要查找的日期
days=Days(year,month,day); //调用Days函数,有三个形参,总天数赋给变量days
if((year<2010)||(year>9999)||(month<0)||(month>12)||(day<0)||(day>31)) //对输入错误日期的判断
{
printf(“你输入的日期有误,请重新输入:\n”);
scanf(“%d%d%d”,&year,&month,&day);
}
else
if(month==4||month==6||month==9||month==11) //4,6,9,11月只有30天,其他月份为31天
{
while(day<0||day>30)
{
printf(“输入不符合规范,请重新输入:\n”);
scanf(“%d”,&day);
}
}
else
if(month==2)
{
if(year%4==0)
while(day<0||day>29) //闰年2月有29天
{
printf(“输入不符合规范,请重新输入:\n”);
scanf(“%d”,&day);
}
}
printf(“\n从2010年1月1日到%d年%d月%d日共经过%d天\n\n”,year,month,day,days); //指定年1月1日到指定日期的天数
fprintf(fp,”%d %d %d”,year,month,day); //将年月日输入到文件中去
fclose(fp);
}

int main()
{
use user;
user.write();
int K,sum=0; //定义求和器
K=sum%5; //求模判断该人是“打渔”还是“晒网”,1、2、3代表打鱼,0,、4代表晒网
switch(K)
{
case 1:printf(“此人今天打渔,判断完毕!\n”);break;
case 2:printf(“此人今天打渔,判断完毕!\n”);break;
case 3:printf(“此人今天打渔,判断完毕!\n”);break;
case 0:printf(“此人今天晒网,判断完毕!\n”);break;
case 4:printf(“此人今天晒网,判断完毕!\n”);break;
}
return 0;
}

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值