C++/C++ 강좌 문제 해답

[C++ 강좌 해답] 1-1. 도전과제 정답 공개 및 해설

카루-R 2022. 2. 16. 14:40
반응형
 

[카루의 C++ 강좌] 1-1. C++ 프로그램의 시작, main() 함수

 C++ 프로그램에서, main() 함수는 특별한 존재로 취급받고 있습니다. 프로그램에 단 하나만 존재해야 하며, 반환값은 int이고 프로그램이 실행할 때 가장 먼저 실행되는 함수이죠. (물론 이 말은

karupro.tistory.com

1-1 강좌의 도전 과제 해답을 설명합니다.

1. HELLO, WORLD!를 출력해 보세요.

// 모범 답안 (전체 코드)
#include <iostream>

int main()
{
    std::cout << "HELLO, WORLD!" << std::endl;
}

참고: 간단합니다. 그냥 저 형식을 그대로 복사해서 따옴표 안의 말만 아무렇게나 바꾸면 그대로 화면에 출력이 됩니다.

2. 자신의 이름을 출력해 보세요.

// 예시 답안 (전체 코드)
#include <iostream>

int main()
{
    std::cout << "카루" << std::endl;
}

이젠 저 안에 여러분들의 이름을 넣으시면 됩니다.

3. 2020을 출력해 보세요.

 
// 모범 답안 (전체 코드)
#include <iostream>

int main()
{
    std::cout << 2020 << std::endl;
}
// 기타 답안
std::cout << "2020" << std::endl;

숫자는 그냥 써도 됩니다. 저는 사실 윗 답안을 정답으로 해서 문제를 낸 것입니다. 숫자는 따옴표 없이 그냥 써도 된다는 것 기억해 두세요.

4. 다음처럼 출력해 보세요:

즐거운 C++ 프로그래밍
오늘은 출력을 연습하고 있습니다.
// 모범 답안 (전체 코드)
#include <iostream>

int main()
{
    std::cout << "즐거운 C++ 프로그래밍" << std::endl;
    std::cout << "오늘은 출력을 연습하고 있습니다." << std::endl;
}
// 기타 답안
std::cout << "즐거운 C++ 프로그래밍" << std::endl
    << "오늘은 출력을 연습하고 있습니다." << std::endl;

std::endl이 다음 줄로 넘어가라는 뜻이니, std::cout ~ std::endl의 꼴을 두 번 쓰면 됩니다.

반응형