rustlings/exercises/02_functions/functions5.rs

18 lines
438 B
Rust
Raw Normal View History

2018-02-22 09:09:53 +03:00
// functions5.rs
//
// Execute `rustlings hint functions5` or use the `hint` watch subcommand for a
// hint.
fn main() {
let answer = square(3);
2022-07-12 12:08:29 +03:00
println!("The square of 3 is {}", answer);
}
fn square(num: i32) -> i32 {
2024-01-31 18:40:34 +03:00
// you can either add an explicit return to this expression
// or remove the semicolon to make it an implicit return
// you cannot just have an expression with a semicolon
return num * num;
}