반응형
[카루의 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;
}
}
변수 선언문과 출력하는 문장이 같은 블록 안에 있으면 모두 정답입니다.
반응형
'C++ > C++ 강좌 문제 해답' 카테고리의 다른 글
[C++ 강좌 해답] 2-2. 연산자 I 정답 공개 및 해설 (0) | 2022.02.16 |
---|---|
[C++ 강좌 해답] 1-5. 입력 문제 정답 공개 및 해설 (0) | 2022.02.16 |
[C++ 강좌 해답] 1-4. 출력 문제 정답 공개 및 해설 (0) | 2022.02.16 |
[C++ 강좌 해답] 1-3. 변수 선언 정답 공개 및 해설 (0) | 2022.02.16 |
[C++ 강좌 해답] 1-1. 도전과제 정답 공개 및 해설 (0) | 2022.02.16 |