zoukankan      html  css  js  c++  java
  • JSP——九九乘法表

    分别使用表达式和脚本实现打印九九乘法表

    九九乘法表


    1*1=1   
    2*1=2   2*2=4   
    3*1=3   3*2=6   3*3=9   
    4*1=4   4*2=8   4*3=12   4*4=16   
    5*1=5   5*2=10   5*3=15   5*4=20   5*5=25   
    6*1=6   6*2=12   6*3=18   6*4=24   6*5=30   6*6=36   
    7*1=7   7*2=14   7*3=21   7*4=28   7*5=35   7*6=42   7*7=49   
    8*1=8   8*2=16   8*3=24   8*4=32   8*5=40   8*6=48   8*7=56   8*8=64   
    9*1=9   9*2=18   9*3=27   9*4=36   9*5=45   9*6=54   9*7=63   9*8=72   9*9=81   

    采用表达式的方法

    <%= 表达式%>

    先定义一个函数 printMutitable()来实输出九九乘法表

    再通过<%=printMutitable()%>来引用函数

    <%!       //返回九九乘法表对应的HTML代码,通过表达式调用,在页面上显示
              String printMultitable(){
                String s="";
                for(int i=1;i<=9;i++){
                for(int j=1;j<=i;j++){
                      s+=i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;";
                }
                s+="<br>"; //换行标签
                }
                return s;
              }
       %>
       
          <h1>九九乘法表</h1>
          <hr>
          <%=printMultitable() %>
       

    通过脚本方式调用并打印输出九九乘法表

    先创建void printMutitable2(JspWriter out)函数

     脚本调用 <% printMutitable2(out); %>

    <%//JSP内置out对象,使用脚本方式调用,打印九九乘法表
              void printMutitable2(JspWriter out) throws Exception{
                //out是JspWriter类的实例,用于向客户端输出内容
               
                for(int i=1;i<=9;i++){
                for(int j=1;j<=i;j++){
                     out.println(i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;");
                }
               out.println("<br>"); //换行标签
                }
               
              }
    %>
    <br>
    
      <% printMutitable2(out); %>
  • 相关阅读:
    关于gitlab怎样merge request的流程
    有访问权限的gitlab如何把上面的代码clone到本地
    macpro终端打开mysql
    Hbase实验:java创建和删除table
    齐次递推式拆数学式
    一些生成函数
    圆锥表面曲线方程
    扩展欧拉降幂
    scanf读入有空格字符串
    线性筛素数的一个用途
  • 原文地址:https://www.cnblogs.com/ljp-yuban/p/7639766.html
Copyright © 2011-2022 走看看