프로그램언어 C++에서의 break문 사용 방법
프로그램언어 C++에서의 break문은 반복문이나 switch문을 조건에 따라 중단시킬 때 사용됩니다. break문을 만나면 가장 가까운 반복문이나 switch문을 빠져나오게 됩니다.
예를 들어, 아래의 예제 코드는 for 반복문을 사용하여 1부터 5까지 숫자를 출력하고, 숫자가 3일 때 break문을 만나 반복문을 중단하는 예시입니다.
#include <iostream>
int main() {
for (int i = 1; i <= 5; i++) {
std::cout << i << std::endl;
if (i == 3) {
break; // i가 3이면 반복문을 빠져나옴
}
}
return 0;
}
위 코드를 실행하면 콘솔에는 1, 2, 3까지 출력되고, i가 3이 되는 시점에서 break문을 만나 반복문이 중단되어 4와 5는 출력되지 않습니다.
프로그램언어 C++에서의 continue문 사용 방법
프로그램언어 C++에서의 continue문은 반복문(for, while, do-while) 내에서 사용되어 특정 조건을 만족할 때 현재 반복을 중지하고 다음 반복으로 넘어가는 역할을 합니다.
continue문을 사용하는 방법은 간단합니다. 조건문을 만족할 때 continue문을 사용하여 현재 반복을 중지하고 다음 반복으로 넘어갑니다.
아래는 C++에서의 continue문 사용 예제 코드입니다.
#include <iostream>
int main() {
for (int i = 1; i <= 5; i++) {
if (i == 3) {
// i가 3일 때 continue문 실행
continue;
}
std::cout << i << " ";
}
return 0;
}
위 예제 코드는 1부터 5까지의 숫자를 출력하는 프로그램입니다. 하지만 i가 3일 때는 continue문이 실행되어 해당 반복을 건너뛰고 다음 반복으로 넘어가게 됩니다. 따라서 출력 결과는 “1 2 4 5″가 됩니다.
프로그램언어 C++에서의 goto문 사용 방법
프로그램언어 C++에서의 goto
문은 특정 레이블로 프로그램의 실행을 이동시키는 제어문입니다. 일반적으로 goto
문은 프로그램의 흐름을 복잡하게 만들어서 가독성을 해치기 때문에 권장되지 않습니다. 그러나 특정한 상황에서 사용될 수 있습니다.
아래는 C++에서의 goto
문 사용 방법에 대한 예제 코드입니다.
#include <iostream>
int main() {
int num = 5;
if (num == 5) {
std::cout << "Number is 5. Jumping to the end." << std::endl;
goto end;
}
std::cout << "This line will not be printed." << std::endl;
end:
std::cout << "End of the program." << std::endl;
return 0;
}
프로그램언어 C++에서의 return문 사용 방법
프로그램언어 C++에서의 return문은 함수 내에서 사용되어 해당 함수를 호출한 곳으로 값을 반환하는 역할을 합니다.
return문은 다음과 같은 형식으로 사용됩니다:
return 반환할_값;
예를 들어, 아래의 함수는 두 개의 정수를 더한 값을 반환하는 함수입니다.
#include <iostream>
int add(int a, int b) {
int sum = a + b;
return sum; // sum 값을 반환
}
int main() {
int result = add(3, 5);
std::cout << "결과: " << result << std::endl;
return 0;
}
위의 예제에서 add 함수는 두 개의 정수를 더한 값을 반환하기 위해 return sum;을 사용하고 있습니다. 이후 main 함수에서 add 함수를 호출하고 반환된 값을 result 변수에 저장하여 출력하고 있습니다.
프로그램언어 C++에서의 분기문의 활용 예시
분기문은 프로그램 실행 중에 조건에 따라 코드의 흐름을 제어하는 데 사용됩니다. C++에서는 주로 if문, switch문 등을 사용하여 분기를 수행합니다. 예를 들어, 사용자로부터 입력을 받아서 그에 따라 다른 동작을 수행하는 프로그램을 작성할 때 분기문이 유용하게 활용됩니다.
아래는 C++에서 분기문을 활용한 간단한 예시 코드입니다. 사용자로부터 입력받은 숫자가 짝수인지 홀수인지를 판별하는 프로그램입니다.
#include <iostream>
int main() {
int number;
std::cout << "숫자를 입력하세요: ";
std::cin >> number;
// 입력받은 숫자가 짝수인지 홀수인지 판별
if (number % 2 == 0) {
std::cout << number << "는 짝수입니다." << std::endl;
} else {
std::cout << number << "는 홀수입니다." << std::endl;
}
return 0;
}