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())
-
}
-
}