소개
이 실습에서는 Rust 에서 if-else 문을 사용하는 방법을 배웁니다. 다른 프로그래밍 언어와 마찬가지로 Rust 의 if-else 문은 조건식 주변에 괄호가 필요하지 않으며 각 조건은 코드 블록 뒤에 옵니다. 이러한 조건문은 표현식이므로 모든 분기는 동일한 형식을 반환해야 합니다. 제공된 코드 예제에서는 먼저 변수 n이 0 보다 작은지 확인하고, 그렇다면 n이 음수라고 출력합니다. n이 0 보다 작지 않으면 0 보다 큰지 확인하고 n이 양수라고 출력합니다. 마지막으로 이전 조건 중 어느 것도 충족되지 않으면 n이 0 이라고 출력합니다. 또 다른 예제는 if-else 문을 표현식으로 사용하여 변수 big_n에 새 값을 할당하는 방법을 보여줍니다. n이 -10 과 10 사이이면 n이 작은 수라고 출력하고 big_n에 10 * n을 할당합니다. 그렇지 않으면 n이 큰 수라고 출력하고 big_n에 n / 2를 할당합니다. 마지막으로 n과 big_n의 최종 출력이 출력됩니다.
참고: 실습에서 파일 이름을 지정하지 않으면 원하는 파일 이름을 사용할 수 있습니다. 예를 들어
main.rs를 사용하고rustc main.rs && ./main으로 컴파일 및 실행할 수 있습니다.