我如何编辑我的公式
weekday=(day+2(month)+3(month)/5+year+year/4-year/100+year/400)/7
这样我就不会收到“表达式不能用作函数”的错误消息?
#include <iostream>
using namespace std;
int main()
{
int date=0;
int month=0;
int day=0;
int year=0;
int leftover=0;
int weekday=0;
cout<<"Enter Date (ex.20140912) :";
cin>>date;
year=date/10000;
leftover=date%10000;
month=leftover/100;
day=date%100;
{
if (month==3)
{cout<<"March "<< day<<", "<< year<<":";
weekday=(day+2(month)+3(month)/5+year+year/4-year/100+year/400)/7;
if (weekday==0)
{cout<<"Saturday";
}
if (weekday==1)
{cout<<"Sunday";
}
if (weekday==2)
{cout<<"Monday";
}
if (weekday==3)
{cout<<"Tuesday";
}
if (weekday==4)
{cout<<"Wednesday";
}
代码2(month)
是函数调用语法,就像2
是一个函数...但它不是。您可能指的是乘法,例如2 * month
?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)