728x90
문제 : 고양이를 출력한다
\ /\
) ( ')
( / )
\(__)|
방법 1 :
fn main() {
println!(
"\\ /\\
) ( ')
( / )
\\(__)|"
);
}
출력 모양을 맞추어서 작성한다.
방법 2 :
fn main() {
let str = r#"
\ /\
) ( ')
( / )
\(__)|
"#.trim();
println!("{str}");
}
r#" "# 안에 들어가는 문자들은 해석하지 않고 그대로 출력하게 된다. 그러므로 \\ 같이 만들어 줄 필요가 없다. trim() 으로 공백을 제거해주고 출력을 해주면 된다. rust 에서 {} 안에 변수를 입력해주면 바로 출력을 해줄 수 있다.
'RUST' 카테고리의 다른 글
[백준 | RUST] 1330 :: 두 수 비교하기 (0) | 2023.09.29 |
---|---|
[백준 | RUST ] - 10172번 :: 개 (0) | 2023.09.29 |
[백준 | RUST ] - 11382번 :: 꼬마 정민 (0) | 2023.09.29 |
[백준 | RUST ] - 2588 :: 곱셈 (0) | 2023.09.29 |
[ 백준 | RUST ] - 10926번 :: ??! (0) | 2023.09.29 |