美文网首页Rust语言编程实例100题
Rust语言编程实例100题-015

Rust语言编程实例100题-015

作者: L我是小学生 | 来源:发表于2021-06-29 09:07 被阅读0次

Rust语言编程实例100题-015

题目:利用条件运算表达式来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

程序分析:使用if-else当做表达式,然后赋值给某个变量,这是Rust条件运算符基本例子。

输出格式:不需要考虑输入的问题。请分三次输出91分,87分,59分所对应的等级结果。

知识点:条件运算表达式。

fn main() {
    // 分数
    // let score = 91;
    // let score = 87;
    let score = 59;
    let grade = if score >= 90 { 'A' } else { if score >= 60 { 'B' } else { 'C' } };
    println!("{} 分的等级是 {}", score, grade);
}

程序执行结果(三次):

91 分的等级是 A
87 分的等级是 B
59 分的等级是 C

Process finished with exit code 0

相关文章

网友评论

    本文标题:Rust语言编程实例100题-015

    本文链接:https://www.haomeiwen.com/subject/yzshultx.html