C++/C++ 강좌 문제 해답
[C++ 강좌 해답] 1-2. 도전과제 정답 공개 및 해설
카루-R
2022. 2. 16. 14:43
반응형
[카루의 C++ 강좌] 1-2. 문장과 주석, 중괄호와 블록
오늘은 조금 난이도를 올려보겠습니다. 간단한 입력을 받고 그 결과를 가지고 출력해 보겠습니다. // 1-2.cpp #include int main() { int age; // 나이를 저장하는 변수 std::cout << "당신의 나이를 입력하세요:
karupro.tistory.com
1. sum이라는 정수형 변수를 선언해 보세요.
// 모범 답안 (전체 코드)
#include <iostream>
int main()
{
int sum;
}
정수형 변수를 선언하려면 int + (변수 이름) 으로 선언합니다.
2. 1부터 5를 곱한 값을 sum에 대입하고, 출력해 보세요.
// 모범 답안 (전체 코드)
#include <iostream>
int main()
{
int sum;
sum = 1 * 2 * 3 * 4 * 5;
std::cout << sum << std::endl;
}
// 기타 답안
int sum = 1 * 2 * 3 * 4 * 5;
std::cout << sum;
변수에 값을 대입할 때는 선언한 뒤에 해도 되고 선언과 동시에 해도 됩니다.
3. sum에 '5 팩토리얼'이라는 주석을 달아보세요.
// 모범 답안 (전체 코드)
#include <iostream>
int main()
{
int sum; // 5 팩토리얼
sum = 1 * 2 * 3 * 4 * 5;
std::cout << sum << std::endl;
}
// 기타 답안
// 5 팩토리얼
int sum = 1 * 2 * 3 * 4 * 5;
자신이 보기 편한 방식으로 작성하시면 됩니다.
4. sum을 내포 블록에 선언하고, 내포블록에서 출력해 보세요.
// 모범 답안 (전체 코드)
#include <iostream>
int main()
{
{
int sum; // 5 팩토리얼
sum = 1 * 2 * 3 * 4 * 5;
std::cout << sum << std::endl;
}
}
변수 선언문과 출력하는 문장이 같은 블록 안에 있으면 모두 정답입니다.
반응형