러스트의 반복문 러스트에는 loop, while, for 세 종류의 반복문이 있습니다. 우선 loop 부터 살펴봅시다. loop loop 키워드는 C언어의 while(1)과 같이 동작합니다. 브레이크 포인트가 loop 블록을 무한 반복합니다. fn main() { loop { println!("loop!"); } } 위 코드를 종료하려면 ctri + c로 강제 종료해야 합니다. Rust에서는 break 키워드로 반복문을 탈출 할 수 있습니다. 또한 break 뒤에 반환하고자 하는 값을 넣으면 결과를 반환할 수도 있습니다. 예시로 loop를 사용해 피보나치 수를 구하는 프로그램을 만들어봅시다. fn main() { let mut fib = 0; let mut prev = 0; let mut curr = 1..