zoukankan      html  css  js  c++  java
  • Rustlings_functions

    练习过程中的随手记,很多问题也未深究,,简单问题可能直接贴改完之后的代码,..分享出来,若能帮助大家,意外乐趣

    functions1.rs

    // functions1.rs
    // Make me compile! Execute `rustlings hint functions1` for hints :)
    
    fn call_me(){
    
    }
    
    fn main() {
        call_me();
    }
    

    functions2.rs

    // functions2.rs
    // Make me compile! Execute `rustlings hint functions2` for hints :)
    
    
    fn main() {
        call_me(3);
    }
    
    fn call_me(num:i32) {
        for i in 0..num {
            println!("Ring! Call number {}", i + 1);
        }
    }
    

    functions3.rs

    // functions3.rs
    // Make me compile! Execute `rustlings hint functions3` for hints :)
    
    fn main() {
        call_me(1);
    }
    
    fn call_me(num: i32) {
        for i in 0..num {
            println!("Ring! Call number {}", i + 1);
        }
    }
    

    functions4.rs

    // functions4.rs
    // Make me compile! Execute `rustlings hint functions4` for hints :)
    
    // This store is having a sale where if the price is an even number, you get
    // 10 Rustbucks off, but if it's an odd number, it's 3 Rustbucks off.
    
    
    fn main() {
        let original_price = 51;
        println!("Your sale price is {}", sale_price(original_price));
    }
    
    fn sale_price(price: i32) -> i32 {
        if is_even(price) {
            price - 10
        } else {
            price - 3
        }
    }
    
    fn is_even(num: i32) -> bool {
        num % 2 == 0
    }
    

    functions5.rs

    // functions5.rs
    // Make me compile! Execute `rustlings hint functions5` for hints :)
    
    
    fn main() {
        let answer = square(3);
        println!("The answer is {}", answer);
    }
    
    fn square(num: i32) -> i32 {
        num * num
    }
    
  • 相关阅读:
    矩阵游戏
    water
    string
    react中怎么实现类似vue的空标签
    git clone项目 权限 问题
    npm 时 确实core-js 问题
    修改本地git仓库用户名和邮箱
    cnpm时报错
    wowza视频录制接口
    Juery鼠标放上去、移开
  • 原文地址:https://www.cnblogs.com/nightwindnw/p/Rustlings_functions.html
Copyright © 2011-2022 走看看