Rust 编程视频教程对应讲解内容-流程控制

视频地址

头条地址:https://www.ixigua.com/i6765442674582356483
B站地址:https://www.bilibili.com/video/av78062009?p=1
网易云课堂地址:https://study.163.com/course/introduction.htm?courseId=1209596906#/courseDetail?tab=1

讲解内容

fn main() {
    //if
    let y = 1;
    if y == 1 {
        println!("y = 1");
    }

    //if-else
    if y == 1 {
        println!("y = 1");
    } else {
        println!("y != 1");
    }

    //if - else if - else
    if y == 0 {
        println!("y = 0");
    } else if y == 1 {
        println!("y = 1");
    } else {
        println!("y != 1");
    }

    //在let中使用if
    let condition = true;
    let x = if condition {
        5
    } else {
        6
        //"six" //error
    }; 
    println!("x = {}", x);

    //loop
    //loop {
    //    println!("in loop");
    //}

    let mut counter = 0;
    let result = loop {
        counter += 1;
        if counter == 10 {
            break counter * 2;
        }
    };
    println!("The result is {}", result);

    //while
    let mut i = 0;
    while i != 10 {
        i = i+1;
    }
    println!("i = {}", i);

    //for 
    let arr = [1, 2, 3, 4];
    for element in arr.iter() {
        println!(" element = {}", element);
    }

    println!("Hello, world!");
}
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值