C++读程序问题 非常急!如果有错误帮忙改正一下,谢谢!

2024-12-31 15:32:47
推荐回答(5个)
回答1:

你的代码里面主要的错误是因为许多关键字有大小写拼写的错误,修改后的程序如下:
#include
using namespace std;
class example
{
int a;
public:
example (int b=5)
{a=b++;}
void print(){
a=a+1,cout< }
void print() const{
cout< }
};
int main()
{
example x;
example y(2);
x.print();
y.print();
return 0;
}

程序最后的输出结果应该是:6 3.希望对你有用。

回答2:

#include
using namespace std;
class example
{
int a;
public:
example(int b=5){a=b++;} //构造函数与类名相同
void print() //void小写,下同
{
a=a+1,cout< }
void print()const
{
cout< }
};
int main()
{
example x;
const example y(2); //使用const做为常对象说明
x.print();
y.print(); //常对象只能调用const类函数print
return 0;
}
运行结果:
6 2

回答3:

#include
using namespace std;
class Example
{
int a;

public:
Example (int b=5)
{a=b++;}
void print(){
a=a+1; cout< }
void print() const{
cout< }
};
int main(){
Example x;
Example y(2);
x.print();
y.print();
getchar();
return 0;
}

输出:
6 3

回答4:

#include
using namespace std;
class example
{
int a;
public:
example (int b=5)
{
a=b++;
}
void print()
{
a=a+1;
cout<}
void print() const
{
cout<}
};
int main()
{
example x;
example y(2);
x.print();
y.print();
return 0;
}

回答5:

count example y(2);这句什么意思