100追分求解c#简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 18:02:36
首先说明要在Visual Studio中可以运行成功的 自己做完先运行一下看看没有错误再发布 正确的我会追加100分表示感谢
问题:输出99乘法表(分别要三种格式的)
第一种:
1*1=1
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
第二种是和第一种反过来的
第三种是并排放置的 不需要梯形样式

int i=1,j=1;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
{
Response.Write(j.ToString() + "*" + i.ToString() + "=" + Convert.ToString(j * i)+" ");
if (i == j)
Response.Write("<br />");
}
}
这是第一题
int i=1,j=1;
for (i = 1; i <= 9; i++)
{
for (j = 9; j >= i; j--)
{
Response.Write(i.ToString() + "*" + j.ToString() + "=" + Convert.ToString(j * i)+" ");
if (i == j)
Response.Write("<br />");
}
}
这是第二题
第三种不明白你说的是什么意思.无非就是改改回车"<BR>"的放置!

这种练习逻辑的题最好自己想想。。。
楼上的,他的第三种就是
1*1=1……1*9=9
2*1=2……2*9=18
……
这种格式