zoukankan      html  css  js  c++  java
  • 判断素数

    1、在控制台从键盘输入3个数字,分别是整型、单精度浮点数、双精度浮点数
       然后输出来( 提示:百度使用new Scanner )
       例如:13 14.33 18.9999999321

     <%
     Scanner input1 =new Scanner(System.in);
     System.out.print("请输入一个整数:");
     int a=input1.nextInt();
     
     Scanner input2 =new Scanner(System.in);
     System.out.print("请输入一个单精度浮点数:");
     float b=input2.nextFloat();
     
     Scanner input3 =new Scanner(System.in);
     System.out.print("请输入一个双精度浮点数:");
     double c=input3.nextDouble();
     
     System.out.print("你输入的整数是:"+a);
     System.out.print("你输入的单精度浮点数是:"+b);
     System.out.print("你输入的双精度浮点数是:"+c);
    %>

    2、在网页a.jsp中的url传递参数a,b,c。值分别为13 14.33 18.9999999321,
    转换为整型、单精度浮点数、双精度浮点数,然后显示到网页中。

    <%
    String i=request.getParameter("iii");
    String j=request.getParameter("jjj");
    String k=request.getParameter("kkk");

    int a=Integer.parseInt(i);
    float b=Float.parseFloat(j);
    double c=Double.parseDouble(k);
    %>
    <%=a %>
    <%=b %>
    <%=c %>


    3、质数又称为素数,其定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。
    (提示:不再有其它因素,就是没有数字可以整除了)
    在网页b.jsp中输入一个自然数,例如t=73,判断是否质数。

    <%
    String t=request.getParameter("t");
    int kk=Integer.parseInt(t);
    if(kk<=1){
     out.print("请输入正确的自然数(必须大于等于2)");
    }else{
     //重要的IT思想,标志位
     boolean flag=true;
     //假设是KK=73那么就是从2一直算到72  
     for(int i=2;i<kk;i++){
      out.print(kk+"除以"+i+"的余数是:"+(kk%i));
      if(kk%i==0){
       out.print("可以整除");
       flag=false;
       break;//不用再循环了
      }
      out.print("<br>");
     }
     out.print("<br><br>");
     if(flag==true){
      out.print(kk+"是一个质数");
     }else{
      out.print(kk+"不是一个质数");
     }
    }
    %>

     

  • 相关阅读:
    修改profile出错后的补救
    ubuntu安装jdk
    创业的36条军规
    Oracle中慎用Like等通配符
    根据配置文件名读取配置文件的工具类方法
    Spring ThreadPoolTaskExecutor队列满的异常处理
    redis使用方法
    在windows 2008 R2中SQl Server 2008中代理启动失败的一个原因总结
    select 中添加option的注意
    javascript 函数对象
  • 原文地址:https://www.cnblogs.com/wudashuai/p/9143571.html
Copyright © 2011-2022 走看看