C# 九九乘法表
程序员文章站
2022-06-06 14:34:21
...
C# 九九乘法表
一、简述
输出九九乘法表,直角在左上角,直角在右上角,直角在左下角,直角在右下角。
二、效果
三、工程结构
四、代码
using System;
class Text
{
static void Main()
{
int k = 0;
Console.WriteLine("直角在左下角");
for (int i = 1; i < 10; i++) //直角在左下角
{
for (int j = 1; j <= i; j++)
{
Console.Write("{0}*{1}={2}\t", j, i, i * j);
}
Console.WriteLine();
}
Console.WriteLine();//换行
Console.WriteLine("直角在左上角");
for (int i = 9; i > 0; i--) //直角在右下角
{
for (int j = 1; j <= i; j++)
{
Console.Write("{0}*{1}={2}\t", j, i, i * j);
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine("直角在右上角");
for (int i = 9; i > 0; i--) //直角在右上角
{
for (int j = i; j > 0; j--)
{
Console.Write("{0}={1}*{2}\t", i * j, i, j);
}
Console.WriteLine();
for (k = 10 - i; k > 0; k--)
{
Console.Write("\t");
}
}
Console.WriteLine();
Console.WriteLine("直角在右下角");
for (int i = 1; i < 10; i++) //直角在右下角
{
for (k = 9 - i; k > 0; k--)
{
Console.Write("\t");
}
for (int j = i; j > 0; j--)
{
Console.Write("{0}={1}*{2}\t", i * j, j, i);
}
Console.WriteLine();
}
Console.WriteLine();
Console.ReadKey(); //接收一个值,这里用作等待。(类似于C语言中的getchar())
}
}