golang/Java实现求100以内的所有素(质)数和九九乘法表
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
Golang和Java求100以内的素数和实现九九乘法表
- 求100以内的所有素数
- go求100内的所有素数
- java求100内的所有素数
- 九九乘法表
- go实现九九乘法表
- java实现九九乘法表
求100以内的所有素数
质(素)数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
go求100内的所有素数
package mainimport ("fmt""math"
)// 判断是否为素数func IsPrim(i int) bool {for j := 2; j <= int(math.Sqrt(float64(i))); j++ { // math.Sqrt()表示求根号,例如math.Sqrt(25) = 5if i%j == 0 {return false}}return true
}// 质(素)数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。func main() {count := 0fmt.Print("100以内的素数为:")for i := 2; i < 101; i++ {if IsPrim(i) {count++fmt.Print(i, " ")}}fmt.Println()fmt.Println("100以内共有", count, "个素数")
}
运行结果如下:
java求100内的所有素数
package com.yang.scanner;// 输出100以内的所以质数
// 质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
public class 质数 {public static void main(String[] args) {int count = 0;System.out.print("100以内的素数为:");for (int i = 2; i <= 100; i++) {//遍历2-100的自然数,因为任何数除以1都等于它本身的数,所以i从2开始boolean flag = true;for (int j = 2; j <= Math.sqrt(i); j++) {//第二种:见图if (i % j == 0) {flag = false;break;}}if (flag){count ++;System.out.print(i+" ");}}System.out.println();System.out.println("100以内共有"+count+"素数");}
}
运行结果如下:
九九乘法表
go实现九九乘法表
package mainimport "fmt"func main() {for i := 1; i < 10; i++ {for j := 1; j <= i; j++ {fmt.Print(j, "*", i, "=", i*j, "\t")}fmt.Println()}
}
运行结果如下:
java实现九九乘法表
package com.yang.scanner;public class 九九乘法表 {public static void main(String[] args) {for(int i = 1;i < 10;i++){for(int j = 1;j <= i;j++){System.out.print(j+"*"+i+"="+j*i+"\t");}System.out.println();}}
}
运行结果如下:
golang/Java实现求100以内的所有素(质)数和九九乘法表相关推荐
- 【小嘟陪你刷题04】Java实现水花仙数、九九乘法表、金字塔
目录 前言 实现水花仙数 九九乘法表 金字塔 前言 此篇是对一些Java基础知识的复习! 实现水花仙数 //使用三种循环方式去实现水仙花数//水仙花数是3位数的特点//1.使用while循环输出所有的 ...
- 【Java】求100以内的斐波那契数列
斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946 ...
- Java语言求100以内的素数(详解)
目录 源代码: 解析过程: 重点理解: 源代码: public static void main(String args[]){int i,j;for(i=2;i<=100;i++){for(j ...
- Golang 008. 求100以内的质数
[基础入门题]Golang 008. 求100以内的质数 求100以内的质数,又称素数,即只能被1和本身整除的整数. ---------------------------- 源代码: package ...
- 求100以内的质数(Java版定义法、break优化,Math.sqrt()优化)
说明 第一次写CSDN博客,一方面是记录自己学习复习,另一方面是向各位大牛学习,如有更优的算法,还望不吝赐教. 这是一个入门级的编程问题,常见的是求100以内的质数,这里为了能更好的体现算法的重要性, ...
- java练习:1. 求100以内的奇数和与偶数和
public static void main(String[] args) {//用for求100以内的奇数和int jSum = 0;//保存奇数和int oSum = 0;//保存偶数和for( ...
- Java经典例题01:求100以内的所有素数并输出
求100以内的所有素数并输出. (素数:一个大于1的整数,除了1和它本身外,不能被其他整数整除) 难度指数:★★★ 方法:双重循环 解题思路 ...
- java语言 判断素数,C语言实现判断一个数是否为素数并求100以内的所有素数
判断一个数是否为素数 算法思想 设一个正整数x,sqrt(x)为x开平方后的值,若x不为素数,则x=a*b,a,b为2~x-1之间的整数,且当2=< a <= sqrt(x)时,必有sqr ...
- C语言primcount素数计数,C语言与汇编的嵌入式编程:求100以内素数
写汇编之前,需要搞清楚C语言代码的写法,这里以最简单的算法举例说明 C代码如下: #include void main(){ int i,j; int count=; for(i=;i<=;i+ ...
最新文章
- 【全网首发】京东AI三大NLP项目实战
- inotify介绍及rsync + inotify 实时同步备份
- 设计模式学习—Strategy(策略)
- 简单文件的上传与保存
- ordereddict有序字典
- 【ES6(2015)】Reflect
- Oracle数据库安装图解
- [HTML/HTML5]5 使用链接
- 仓位管理 – 2.实战篇
- 分省份碳排放量数据(2000-2019年)
- L6470H_电机驱动控制器 L6470HTR_中文规格书
- endnotex9安装后使用方法_EndNoteX9个人安装说明.PDF
- 高项_第九章人力资源管理
- 2022电商年货节活动时间介绍,电商年货节红包如何领取?
- php sql多字段求和,JSP_sql实现多字段求和并查询,下面就sql多字段求和并作为sql - phpStudy...
- 支持随时随地一键开会,华为云会议场景适用性更强!
- GPU深度学习训练时出现train_loss一直不变且val_loss不变的问题
- 对于编码器与解码器的理解
- 谁在痛打“诺顿”落水狗
- 【FPGA入门八】自动售货机
热门文章
- python k-means聚类算法 物流分配预测实战(超详细,附源码)
- 一张图带你回归洛克王国和赛尔号新手/回归必备
- python实现多台服务器监控
- sysinfo函数、结构体使用
- php 在线发邮件,PHPMailer+php完美实现在线发送邮件
- 【★★★★★ 2023政治-马克思主义基本原理概论总结】
- js简易烟花demo
- mysql salt bcrypt_BCrypt加密
- 揭秘电诈手段|打开“屏幕共享”,存款不翼而飞
- 泰坦尼克2D转3D过程