提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

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以内的所有素(质)数和九九乘法表相关推荐

  1. 【小嘟陪你刷题04】Java实现水花仙数、九九乘法表、金字塔

    目录 前言 实现水花仙数 九九乘法表 金字塔 前言 此篇是对一些Java基础知识的复习! 实现水花仙数 //使用三种循环方式去实现水仙花数//水仙花数是3位数的特点//1.使用while循环输出所有的 ...

  2. 【Java】求100以内的斐波那契数列

    斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946 ...

  3. Java语言求100以内的素数(详解)

    目录 源代码: 解析过程: 重点理解: 源代码: public static void main(String args[]){int i,j;for(i=2;i<=100;i++){for(j ...

  4. Golang 008. 求100以内的质数

    [基础入门题]Golang 008. 求100以内的质数 求100以内的质数,又称素数,即只能被1和本身整除的整数. ---------------------------- 源代码: package ...

  5. 求100以内的质数(Java版定义法、break优化,Math.sqrt()优化)

    说明 第一次写CSDN博客,一方面是记录自己学习复习,另一方面是向各位大牛学习,如有更优的算法,还望不吝赐教. 这是一个入门级的编程问题,常见的是求100以内的质数,这里为了能更好的体现算法的重要性, ...

  6. java练习:1. 求100以内的奇数和与偶数和

    public static void main(String[] args) {//用for求100以内的奇数和int jSum = 0;//保存奇数和int oSum = 0;//保存偶数和for( ...

  7. Java经典例题01:求100以内的所有素数并输出

    求100以内的所有素数并输出. (素数:一个大于1的整数,除了1和它本身外,不能被其他整数整除)           难度指数:★★★           方法:双重循环           解题思路 ...

  8. java语言 判断素数,C语言实现判断一个数是否为素数并求100以内的所有素数

    判断一个数是否为素数 算法思想 设一个正整数x,sqrt(x)为x开平方后的值,若x不为素数,则x=a*b,a,b为2~x-1之间的整数,且当2=< a <= sqrt(x)时,必有sqr ...

  9. C语言primcount素数计数,C语言与汇编的嵌入式编程:求100以内素数

    写汇编之前,需要搞清楚C语言代码的写法,这里以最简单的算法举例说明 C代码如下: #include void main(){ int i,j; int count=; for(i=;i<=;i+ ...

最新文章

  1. 【全网首发】京东AI三大NLP项目实战
  2. inotify介绍及rsync + inotify 实时同步备份
  3. 设计模式学习—Strategy(策略)
  4. 简单文件的上传与保存
  5. ordereddict有序字典
  6. 【ES6(2015)】Reflect
  7. Oracle数据库安装图解
  8. [HTML/HTML5]5 使用链接
  9. 仓位管理 – 2.实战篇
  10. 分省份碳排放量数据(2000-2019年)
  11. L6470H_电机驱动控制器 L6470HTR_中文规格书
  12. endnotex9安装后使用方法_EndNoteX9个人安装说明.PDF
  13. 高项_第九章人力资源管理
  14. 2022电商年货节活动时间介绍,电商年货节红包如何领取?
  15. php sql多字段求和,JSP_sql实现多字段求和并查询,下面就sql多字段求和并作为sql - phpStudy...
  16. 支持随时随地一键开会,华为云会议场景适用性更强!
  17. GPU深度学习训练时出现train_loss一直不变且val_loss不变的问题
  18. 对于编码器与解码器的理解
  19. 谁在痛打“诺顿”落水狗
  20. 【FPGA入门八】自动售货机

热门文章

  1. python k-means聚类算法 物流分配预测实战(超详细,附源码)
  2. 一张图带你回归洛克王国和赛尔号新手/回归必备
  3. python实现多台服务器监控
  4. sysinfo函数、结构体使用
  5. php 在线发邮件,PHPMailer+php完美实现在线发送邮件
  6. 【★★★★★ 2023政治-马克思主义基本原理概论总结】
  7. js简易烟花demo
  8. mysql salt bcrypt_BCrypt加密
  9. 揭秘电诈手段|打开“屏幕共享”,存款不翼而飞
  10. 泰坦尼克2D转3D过程