当前位置:首页 » 网页前端 » jsp脚本九九乘法表代码
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

jsp脚本九九乘法表代码

发布时间: 2022-08-18 13:56:26

‘壹’ 如何用javascript编写九九乘法表

<script type="text/javascript" >

function step(){

for(i=1;i<=9;i++){

for(j=1;j<=i;j++){

document.write(i+"x"+j+"="+i*j +"");

}document.write("<br/>")

}

}

</script>

</head>

<body onload="step()">

</body>

(1)jsp脚本九九乘法表代码扩展阅读

c语言九九乘法表,具体代码如下,在Trubo2.0、3.0、VC6.0下正常。

#include <stdio.h>

int main(void)

{

int i,j;

for (i=1;i<=9;i++)

{

for (j=1;j<=i;j++)

printf("%d*%d=%d ",j,i,j*i);

printf(" ");

}

}

‘贰’ 用JSP编写99乘法表

<html>
<head>
<script type="text/javascript">
for(var i=1;i<=9;i++){
for(var j=1;j<=i;j++){
document.write(i+'*'+j+'='+i*j);
document.write(' ');

}
document.write('<br>');
}
</script>
<title>99乘法表</title>
</head>
<body>

</body>
</html>

‘叁’ 如何用jsp编写九九乘法表

写两层for循环就可以解决,第一层为循环的次数,第二层为计算值

‘肆’ jsp函数写出九九乘法表的问题

学习JSP之前最好有Java基础,这样JSP学起来会比较轻松这个乘法表就跟普通的Java程序是一样的,唯一不同的是它是显示在网页中,具体的程序已经有人回答了,我就不啰嗦了。

‘伍’ JSP制作一个九九乘法表代码

参考代码:

<%@pagelanguage="java"contentType="text/html;charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">
<title>九九乘法表</title>
</head>
<body>
<%
for(inti=1;i<=9;i++){
for(intj=1;j<=i;j++){
out.print(j+"×"+i+"="+(i*j)+"&nbsp;&nbsp;");
}
out.print("<br>");
}
%>
</body>
</html>

运行效果:

‘陆’ 用JSP编写一个九九乘法表问题

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Hello JSP</title>

</head>

<body>

<!-- 九九乘法表 -->

<table id="table1">

<%

for(int i=1;i<=9;i++)

{

%>

<tr> <!-- i行 -->

<%

for(int j=1;j<=i;j++)

{

%>

<td> <!-- j列 -->

<%

out.print(i+"*"+j+"="+(i*j));

%>

</td>

<%

}

%>

</tr>

<%

}

%>

</table>

</body>

<script type="text/javascript" src="js/jquery-1.11.0.js"></script>

<script type="text/javascript">

$("#table1 tr:even").css("background-color","bisque");

$("#table1 tr:odd").css("background-color","#D6BCD6");

</script>

</html>

换行:利用<table>来控制乘法表的格式,共9*9,但并不是每行都有9列,所以要用jsp编写双重for循环控制每行的列数。

(6)jsp脚本九九乘法表代码扩展阅读:

用JSP输出九九乘法表

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

pageEncoding="ISO-8859-1"%>

<%@ page import="java.util.*" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<title>打印九九乘法表</title>

</head>

<body>

<%

long startTime = System.nanoTime();//记录开始时间单位是纳秒

%>

输出九九乘法表

<hr>

<%

for(int i = 1;i <= 9;i++)

{

for(int j = 1;j<=i;j++)

{

String str = j + "*" + i + "=" + j * i;

out.print(str+" ");

}

out.print("<br>");

}

long time = System.nanoTime() - startTime;

%>

生成九九乘法表用时为(单位是纳秒):

<%

out.print(time/1000);

%>

</body>

</html>

‘柒’ 编写一个JSP页面,输出九九乘法表

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>Jsp在页面上输出九九乘法表</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
</head>

<body>
<%
StringBuffer sb = new StringBuffer();
for(int i = 1; i <= 9; i++){
for(int j = 1; j <= i; j++){
sb.append(j + "*" + i + "=");
sb.append(j*i);
sb.append("");
}
sb.append("<br>");
}
%>
<%=sb.toString()%>
</body>
</html>