zoukankan      html  css  js  c++  java
  • rust控制流

    fn main() {
        let number = 6;
    
        if number % 4 == 0 {
            println!("number is divisible by 4");
        } else if number % 3 == 0 {
            println!("number is divisible by 3");
        } else if number % 2 == 0 {
            println!("number is divisible by 2");
        } else {
            println!("number is not divisible by 4, 3, or 2");
        }
    
        //可以在let语句右侧使用
        let condition = true;
        let number = if condition {
            //注意这是个表达式没有分号
            5
        }else{
            //else的类型必须和if的一致
            6
        };
        println!("the value of number is {}",number);
        
        //循环有loop,for,while
        //loop可以通过break返回一个值
        let mut counter = 0;
    
        let result = loop {
            counter += 1;
    
            if counter == 10 {
                break counter * 2;
            }
        };
    
        println!("The result is {}", result);
        let a = [10,20,30,40];
        for element in a.iter() {
            println!("the value  is: {}",element)
        }
    
        for number in (1..4).rev() {
            println!("{}!",number);
        }
    
    }
    
  • 相关阅读:
    数组解耦
    curl 命令简单应用
    虾米音乐的一个小功能
    bower使用-es6的前提
    nvm安装和使用
    webpack简单入门
    tp5.0入门笔记
    如何将ts文件转为mp4格式
    c语言介绍
    简单工厂模式
  • 原文地址:https://www.cnblogs.com/c-x-a/p/11964896.html
Copyright © 2011-2022 走看看