Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 67.1MB ·虚拟内存 1300.5MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
Rust语言编程题目:求100之内的素数。
程序分析:质数(prime number)又称素数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除。
输出格式:!tsur ekil i
知识点:函数、所有权、借用、引用、字符串
fn main() { const N: i32 = 100; let mut count = 0; for i in 2..=N { let mut temp = true; for j in 2..i / 2 + 1 { if i % j == 0 { temp = false; break; } } if temp { count += 1; print!("{} ", i); if count % 5 == 0 { println!(); } } } }
程序执行结果:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
Rust语言编程题目:排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。这道题就来考察下排序,对下面的10个数进行排序。[1, 4, 3, 6, 8, ...