为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我那句 return s老是显示错误 问题在哪?

<%@ page language="java" import="java.util.*"  contentType="text/html; charset=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>My JSP 'exercise.jsp' starting page</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">

<!--

<link rel="stylesheet" type="text/css" href="styles.css">

-->


  </head>

  <body>

  <%!

String printTable()

{

String s=" ";

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

{

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

{

s+=i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;";

}

s+="<br>";

}

return s;

}

%>

<hr>

 <h1>九九乘法表</h1>

 <%= printTable() %>

 

  </body>

</html>

正在回答

1 回答

for(int i=1;1<10;i++) 你这个循环写错啦  把i写成1了  1永远小于10 所以这个return是不会被执行,编译通不过。
0 回复 有任何疑惑可以回复我~
#1

寒食君Talk 提问者

非常感谢。。。我自己找了好久
2016-09-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我那句 return s老是显示错误 问题在哪?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信