8个回答
展开全部
参考答案:#include
"iostream.h"
#include
"stdio.h"
class
date
{private:
int
year;
int
month;
int
day;//定义私有数据成员年月日
public:
data();//缺省参数的构造函数
~data();//析构函数
data(const
data&);
//拷贝构造函数
void
set(int
y,int
m,int
d)//日期输入成员函数
{
year=y;
month=m;
day=d;
}
void
print()//日期输出的成员函数
{
cout<<year<<"年"<<month<<"月"<<day<<"日"<<endl;
}
bool
leap()//判断年号是否为闰年的成员函数
{
if((year%4==0&&year%100!=0)||year%400==0)
cout<<year<<"年是闰年"<<endl;
else
cout<<year<<"年不是闰年"<<endl;
return
year;
}
void
main()
{
date
a;
int
y,m,d;
cin>>y>>m>>d;
a.set(y,m,d);
a.print();
a.leap();
}
"iostream.h"
#include
"stdio.h"
class
date
{private:
int
year;
int
month;
int
day;//定义私有数据成员年月日
public:
data();//缺省参数的构造函数
~data();//析构函数
data(const
data&);
//拷贝构造函数
void
set(int
y,int
m,int
d)//日期输入成员函数
{
year=y;
month=m;
day=d;
}
void
print()//日期输出的成员函数
{
cout<<year<<"年"<<month<<"月"<<day<<"日"<<endl;
}
bool
leap()//判断年号是否为闰年的成员函数
{
if((year%4==0&&year%100!=0)||year%400==0)
cout<<year<<"年是闰年"<<endl;
else
cout<<year<<"年不是闰年"<<endl;
return
year;
}
void
main()
{
date
a;
int
y,m,d;
cin>>y>>m>>d;
a.set(y,m,d);
a.print();
a.leap();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找个编译器把它编译掉
最直接的方法,在命令行里面输入指令g++ -o xxx.exe xxx.cpp
其中xxx.cpp是你的源代码文件名,xxx.exe是编译出来的程序
然后运行xxx.exe就行了
不过最好还是用个正常点的方式写代码,比如用VC或者eclipse或者别的什么,这些软件一般都会自带编译和调试的功能,不用这么麻烦
最直接的方法,在命令行里面输入指令g++ -o xxx.exe xxx.cpp
其中xxx.cpp是你的源代码文件名,xxx.exe是编译出来的程序
然后运行xxx.exe就行了
不过最好还是用个正常点的方式写代码,比如用VC或者eclipse或者别的什么,这些软件一般都会自带编译和调试的功能,不用这么麻烦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++是C的扩展,所以C++软件里C语言大部分能用的,我估计一个可能是你就象上面说的,根本没有输入这项.第二可能是就差在那小部分不能用上,你可以参考下C和C++差在哪里.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
运行程序快捷键是“Ctrl+F5”。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询