Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 67.5MB ·虚拟内存 1300.5MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
Rust语言编程题目:利用条件运算表达式来完成此题:学习成绩>=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语言编程题目:给定两个正整数m=128和n=60,求其最大公约数和最小公倍数。程序分析:(1)最小公倍数=输入的两个数之积除于它们的最大公约数,关键是求出最大公约数;(2)求最大公约数用 ...