首页 > 编程知识 正文

计算器,反三角函数计算器在线

时间:2023-05-04 03:15:48 阅读:152753 作者:4640

#包含

using namespace std;

class Date

{

私有:

int year,month,day;

公共:

date(intI=0,int j=0,int k=0) :year(I ),month(j ),day { }

输入操作器- (dated );

int fun (;

(;

入年(入年) )。

{

if () year@year0!=0(||year@00 ) ) )

返回1;

else

返回0;

}

计算intfun2(intyear1,爱玩的世界)//2年的日期数之差

{

int i,sum=0;

if (第一年第二年) )。

{

for(I=year2; iyear1; I )

{

leap year (I ) )

sum=366;

else

sum=365;

}

}

else

{

for(I=year1; iyear2; I )

{

leap year (I ) )

sum-=366;

else

sum-=365;

}

}

return sum; }

int Date:fun ()//计算现在是当年的第几天

{

charm [ 12 ]={ 31,28,31,30,31,31,30,31,30,31,30,30,31 };

int i,sum=0; //因为没有初始化,所以是随机的值

for(I=0; imonth-1; I )

sum=m[i];

是if(month2)

{

年(if ) )

sum=1;

}

sum=天;

return sum;

}

int date :3360操作者--(dated )

{

int sum=0;

sum=fun2(year,d.year ); //首先求出两年之间的日期差

sum=fun(-d.fun ); 求出当年经过的时间之差,加上上式即可得到结果

是if(sum0)

return sum;

else

返回-总计;

}

int main () )

{

int sum;

date D1 (2018,11,10 );

date D2 (2014、12、9;

sum=d1-d2;

coutsum

返回0; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。