`
liu824501925
  • 浏览: 35156 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

JAVA经典算法第二十七题

阅读更多
【程序27】   题目:求100之内的素数  
public class Ex27 {
 public static void main(String args[])
 {
  int sum,i;
  for(sum=2;sum<=100;sum++)
  {
   for(i=2;i<=sum/2;i++)
   {
    if(sum%i==0)
     break;
   }
   if(i>sum/2)
    System.out.println(sum+"是素数");
  }
 }
}

分享到:
评论

相关推荐

    java版数据结构和算法视频

    Java数据结构和算法第二十七讲.avi Java数据结构和算法第二十三讲.avi Java数据结构和算法第二十九讲.avi Java数据结构和算法第二十二讲.avi Java数据结构和算法第二十五讲.avi Java数据结构和算法第二十八讲.avi ...

    java试题 算法 很多的题目

    2. 在Java中,实例方法可以直接调用本类的类方法,这是第二题的一个正确选项。类方法(静态方法)是属于类而不是特定对象的,可以直接通过类名调用。 3. 编译Java源代码时,可以指定环境变量,如类路径(class path...

    JAVA经典算法50题

    ### JAVA经典算法50题解析 #### 题目一:斐波那契数列问题 **题目描述**: 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子...

    Java数据结构和算法.pdf

    * 冒泡排序的思想是假设有 N 个数据需要排序,则从第0 个数开始,依次比较第0 和第 1 个数据,如果第 0 个大于第 1 个则两者交换,否则什么动作都不做,继续比较第1 个第 2个,以此类推,直至所有数据都“冒泡” 到...

    java语言程序与数据结构梁勇第十版第七章复习题答案

    在“Java语言程序与数据结构梁勇第十版第七章复习题答案”中,我们主要探讨的是Java编程语言的基础知识,特别是与数据结构相关的概念。Java作为一种面向对象的编程语言,对于初学者来说,理解其基本语法、类和对象、...

    Java数值计算算法编程

    在Java编程领域,数值计算算法是至关重要的,特别是在科学计算、数据分析、工程应用以及金融建模等场景。Java作为一种跨平台、面向对象的编程语言,提供了丰富的库和工具来支持复杂的数值计算。以下是对"Java数值...

    java算法题指导手册

    ### Java算法题指导手册知识点详解 #### 一、赋值运算函数 在Java编程语言中,赋值运算符是用于将一个表达式的值赋给另一个变量。最基本的赋值运算符是`=`。除此之外,Java还支持复合赋值运算符,如`+=`, `-=`, `*...

    java二级考试经典试题

    ### Java二级考试经典知识点解析 ...如果出现其他类型的异常,则会被第二个catch块捕获。 以上内容涵盖了Java二级考试中的一些经典知识点及其解析,有助于考生更好地理解和掌握这些概念和技术细节。

    java算法题 : 数组相关问题

    在Java编程语言中,数组是一种基础且重要的数据结构...通过学习和实践上述知识点,对于Java算法题中的数组问题,你将能够游刃有余地进行解答。不断练习和深入理解数组的特性,可以提升你在算法设计和问题解决上的能力。

    算法导论第1-16章编程题答案

    6. **第七章:递归** - 递归是算法设计中的一种重要思想,如斐波那契数列、汉诺塔问题等,Java实现可以帮助理解递归的逻辑。 7. **第十章:回溯法与分支限界法** - 回溯法常用于解决组合优化问题,如八皇后问题、N...

    常用排序算法总结(含Java代码)

    如果第一个比第二个大,则交换它们。 2. 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。完成这一步后,最后的元素应当是最大的数。 3. 针对所有的元素重复以上的步骤,除了已经被排序的最后元素。 4...

    用java实现冒泡排序算法

    (2)第二趟扫描:扫描 R[2..n],扫描完毕时,"次轻"的气泡飘浮到 R[2]的位置上…… (3)最后,经过 n-1 趟扫描可得到有序区 R[1..n]。 3. 排序算法 冒泡排序的算法可以用 Java 实现,如下所示: ```java ...

    java经典面试题.doc

    ### Java经典面试题知识点解析 #### 1. super()与this()的区别? - **super()**:用于调用父类的构造方法。在一个子类的构造方法中,如果要调用父类的构造方法,必须使用`super()`,并且这个调用语句必须放在子类...

    java经典面试题

    ### Java经典面试题知识点梳理 #### J2SE基础 1. **九种基本数据类型的大小,及其封装类**: - Java提供了八种基本数据类型(`byte`, `short`, `int`, `long`, `float`, `double`, `boolean`, `char`),每种类型...

    Java数据结构和算法

    ### Java数据结构和算法知识点详解 #### 一、数组与简单排序 ##### 数组 **概念**:数组是一种数据结构,用于存储具有相同类型的多个数据项。数组中的每个元素可以通过索引访问,索引通常是从0开始的整数。 **...

    Java语言程序设计与数据结构(基础篇)第17章课后习题代码chapter17.rar

    第17章的内容可能涉及了高级数据结构和算法,这对于进一步提升编程能力至关重要。在这个章节的课后习题中,学生通常会被要求实现各种数据结构的实例,比如队列、栈、树、图等,以及应用这些数据结构解决实际问题的...

    java面试题

    2. 如果第一个元素大于第二个元素,则交换它们的位置。 3. 重复步骤 1 和 2,直到列表的末尾,此时最大的元素将位于正确的位置。 4. 除了最后一个元素,对剩余的元素重复步骤 1 至 3,直至整个列表排序完成。 #### ...

    Java初学经典编程题

    ### Java初学经典编程题知识点解析 #### 题目一:兔子繁殖问题 - **题目描述**:一对兔子从出生后第三个月开始每个月都会生一对兔子,小兔子长大到第三个月后也会每月生一对兔子。假设兔子不会死亡,问每个月兔子的...

Global site tag (gtag.js) - Google Analytics