谁知道只要个循环就能做出99乘法表

来源:百度知道 编辑:UC知道 时间:2024/06/01 17:34:55
结果我做出来了 不过就是不知道怎样换行 那位高手指导以下
这是我做的代码:(我用JSP做的)
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
jsp2
</title>
</head>
<body bgcolor="#ffffff">
<center>
<h1>
99乘法表
</h1>
<%!
int u=0;
%>
<%
for (int i=0;i<9*9; i++) {
if (i%9==0) {
out.println("<br>");
}
out.print(" "+(1+i/9)+"*"+(1+i%9)+"="+((1+i/9)*(1+i%9))+" ");
}

%>
</center>
</body>
</html>

我现在只学了 c 语言 你看看有对你没有什么帮助吗

#include<stdio.h>
void main()
{int a[9]={1,2,3,4,5,6,7,8,9},i,j,z;
for(i=0;i<9;i++)
{for(j=0;j<=i;j++)
{ z=a[i]*a[j];
printf("%d*%d=%d ",a[i],a[j],z);}
printf("\n");
}
getch();
}

绝对简单!
#include<stdio.h>
main()
{
int i,j;
for(i=0;i<10;i++)
{for(j=0;j<i;j++)
printf("%2d*%2d=%3d",i,j,i*j);
printf("\n");
}
}

-----------------------------
if (i%9==0) {
out.println("<br>");
-------------------
你这里不是已经判断了么,每9个输出一个<br>

1

做99 还用数组干嘛?