zoukankan      html  css  js  c++  java
  • 判断是否是质数以及类型的转换

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

    <%
    String a=request.getParameter("p");
    int k=Integer.parseInt(a);
    if(k<=1){
    	out.println("请输入正确的自然数(必须大于等于2)!");
    }else{
    	//重要的IT思想,标志位
    	boolean flag=true;
    	
    	out.println(k);
    	for(int i=2;i<k;i++){
    		out.println(k+"除以"+i+"的余数是:"+(k%i));
    		if(k%i==0){
    			out.println("这个数是个素数!");
    			flag=false;
    			break;//不用再循环
    	}
    		out.println("<br");
      }
    	out.println("<br");
    	if(flag==true){
    		out.println(k+"是一个质数");
    	}else{
    		out.println(k+"不是一个质数");
    	}
    }
    %>
    

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

    String a=request.getParameter("a");
    int i=Integer.parseInt(a);
    
    String b=request.getParameter("b");
    float f=Float.parseFloat(b);
    
    String c=request.getParameter("c");
    double d=Double.parseDouble(c);

    out.println(i); //输出结果
    out.println(f);
    out.println(d);

     

  • 相关阅读:
    XMU1349 xmu_1349
    字符串排序
    linux磁盘文件与目录管理系统(2)
    poj 3667 Hotel
    poj 3468 A Simple Problem with Integers
    linux文与目录管理
    Linux的磁盘与文件管理系统(1)
    hdu 1698 Just a Hook
    poj3225 Help with Intervals
    poj 2886Who Gets the Most Candies?
  • 原文地址:https://www.cnblogs.com/liangyaofeng/p/9247341.html
Copyright © 2011-2022 走看看