백화점

문제는 다음과 같다. 다음 코드를 실행하면 에러가 발생한다. 에러가 발생하지 않도록 수정해야 한다.

#include <iostream>
using namespace std;

class CRect
{
 int left;
 int top;
 int right;
 int bottom;
public:
 void print();
};

void CRect::print()
{
 cout << "( " << left << ", " << top << ", " << right << ", " << bottom << " )" << endl;
}

void main()
{
 CRect rc;
 rc.left = 0;
 rc.top = 0;
 rc.right = 20;
 rc.bottom = '20';
 rc.print();
}



문제에 대한 답


#include <iostream>
using namespace std;

class CRect
{
public:
 int left;
 int top;
 int right;
 int bottom;
public:
 void print();
};

void CRect::print()
{
 cout << "( " << left << ", " << top << ", " << right << ", " << bottom << " )" << endl;
}

void main()
{
 CRect rc;
 rc.left = 0;
 rc.top = 0;
 rc.right = 20;
 rc.bottom = 20;
 rc.print();
}



 C++ 하이킹 연습문제 10장 3번에 대한 답

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading