zoukankan      html  css  js  c++  java
  • 判断输入的数是否为质数

    -------------------------------java控制台输出---------------------------------


         Scanner sc=new Scanner(System.in);//创建输入对象 System.out.print("请输入一个数字:"); int n=sc.nextInt();//接受一个iint类型数据 if(n<=1){ System.out.println("你输入的数不是质数!!"); }else{ boolean flag=true; //标志位 for(int i=2;i<n/2;i++){ if(n%i==0){ System.out.print("不是质数!"); flag=false; break; } }
           if(flag==true){
                    System.out.print("这是一个质数!");    
                }
            }

    执行结果如下:

         

    ------------------------------------------------------------------------------------------------------jsp 网页---------------------------------------------------------------------------------------

    <%
    int a=Integer.parseInt(request.getParameter("A"));  //从url上接收一个int型数据
    if(a<=1){
        out.print("您输入的数字既不是质数也不是合数!");
    }else {
        //重要的IT思想,标志位
        boolean flag=true;
        
        for(int i=2;i<a/2;i++){
            out.print(a+"除以"+i+"的余数"+a%i);
            if(a%i==0){
                out.print("可以整除!");
                flag=false;
                break;
            }
            out.println("<br>");        
        }
        out.println("<br>");
        if(flag==true){
            out.println("这是一个质数!");
        }else{
            out.println("这不是一个质数! ");
        }
    }
    
    %>
  • 相关阅读:
    Java Socket编程(三)发送和接收深入
    Java温故知新 集合类
    DataTable到实体类的转换 中庸
    经典设计模式
    门面模式
    java经典反射机制(1)
    装饰模式
    单子模式
    sql经典题目(1)
    如何学习struts框架?
  • 原文地址:https://www.cnblogs.com/987364-wu/p/9163291.html
Copyright © 2011-2022 走看看