利用Response对象,在一个网页上输出一个格式的九九乘法表。
继续提问,刚刚好像问错了... --------------------编程问答--------------------Response.Write("1*1=1--------------------编程问答-------------------- 额...谢谢这位大侠,要VB的 --------------------编程问答-------------------- Dim i As Short
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81")
For i As Integer = 1 To 9
For j As Integer = 1 To i
Dim k As Integer = i * j
If i = j Then
Response.Write((("" & i & " * ") + j & " = ") + k & "")
Else
Response.Write((("" & i & " * ") + j & " = ") + k)
End If
Next
Next --------------------编程问答-------------------- for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= 9; j++)
{
string s = (i * j).ToString();
Response.Write(s+" ");
}
Response.Write("<br />");
} --------------------编程问答-------------------- for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= 9; j++)
{
string s = (i * j).ToString();
Response.Write(i.ToString() + "*" + j.ToString() + "=" + s + " ");
}
Response.Write("<br />");
} --------------------编程问答-------------------- 其实1楼写得就很好。。 --------------------编程问答--------------------
int i, j;--------------------编程问答-------------------- Response.Write("一个格式的九九乘法表。"); --------------------编程问答-------------------- 是做家庭作业吗? --------------------编程问答--------------------
i = 1;
j = i;
while (i <= 9)
{
Console.Write(i + "*" + j + "=" + i * j+" ");
if (j < i)
{
j++;
}
else
{
i = i + 1;
j = 1;
Console.WriteLine();
}
}
很多时候,我们需要切换一下思维。。。正如P哥做的那样。。。
--------------------编程问答--------------------
--------------------编程问答-------------------- Response.Write(@"1*1=1<br/>
Response.Write("<table border='1'>");
Response.Write("<tr><td>1*1=1</td><td>1*2=2</td><td>1*3=3</td><td>1*4</td><td>1*5=5</td><td>1*6=6</td><td>1*7=7</td><td>1*8=8</td><td>1*9=9</td></tr>");
Response.Write("<tr><td></td><td>2*2=4</td><td>2*3=6</td><td>....</td></tr>");
Response.Wirte("<tr><td>....</td></tr>");
Response.Write("<tr><td colspan='8'></td><td>9*9</td></tr>");
Response.Write("</table>");
1*2=2 2*2=4<br/>
1*3=3 2*3=6 3*3=9<br/>
1*4=4 2*4=8 3*4=12 4*4=16<br/>
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25<br/>
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36<br/>
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49<br/>
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81"); --------------------编程问答-------------------- 辛苦楼上的手工写了 --------------------编程问答-------------------- --------------------编程问答--------------------
哈哈,确实辛苦他们了! --------------------编程问答-------------------- 还有什么创新思维吗,除了循环和全部手写 --------------------编程问答--------------------
做啥子而 --------------------编程问答-------------------- --------------------编程问答-------------------- <%
Response.Write("<img src=/upload/20131228/20081211103452508_2.gif />")
%>
--------------------编程问答-------------------- 19楼强
--------------------编程问答-------------------- 老泰泰自己先温故一下乘法表,用不了几年就得教宝宝了。。。 --------------------编程问答-------------------- 19楼的最牛 我顶19 楼的
--------------------编程问答-------------------- 也可以自定义表格输出http://blog.csdn.net/xianfajushi/archive/2009/07/22/4371397.aspx --------------------编程问答-------------------- 好像是北大千鸟的作业题。 --------------------编程问答-------------------- C语言版的
int i,j;
for(i=1;i<=9;i++)
{
for(j=i;j<9;j++)
{
printf("%d*%d=%d",i,j,i*j);
}
printf("\n");
} --------------------编程问答-------------------- 顶
补充:.NET技术 , ASP.NET