C++에서 else if 문을 사용하는 방법은?
C++에서 else if 문은 if 문과 함께 사용하여 여러 조건을 검사할 수 있습니다. else if 문은 if 문 다음에 나오며, 이전 if 문이 거짓일 때 실행됩니다.
다음은 else if 문을 사용한 예시입니다.
#include <iostream>
using namespace std;
int main() {
int num = 10;
if (num > 10) {
cout << "num은 10보다 큽니다." << endl;
}
else if (num < 10) {
cout << "num은 10보다 작습니다." << endl;
}
else {
cout << "num은 10입니다." << endl;
}
return 0;
}
위의 코드에서는 변수 num의 값이 10이므로 else 문이 실행됩니다.
또 다른 예시를 살펴보겠습니다.
#include <iostream>
using namespace std;
int main() {
int num = 5;
if (num > 10) {
cout << "num은 10보다 큽니다." << endl;
}
else if (num < 10 && num > 0) {
cout << "num은 0보다 크고 10보다 작습니다." << endl;
}
else if (num < 0) {
cout << "num은 0보다 작습니다." << endl;
}
else {
cout << "num은 0입니다." << endl;
}
return 0;
}
위의 코드에서는 변수 num의 값이 5이므로 두 번째 else if 문이 실행됩니다.
따라서, else if 문은 여러 조건을 검사할 때 유용하게 사용할 수 있습니다.