九九乘法表的几类写法
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _04
{
class Program
{
static void Main(string[] args)
{
int i = 1, j = 1;
//混乱型乘法表
//for (i = 1; i <= 9; i++)
//{
// for (j = 1; j <= 9; j++)
// {
// Console.WriteLine("{0} * {1} = {2}", i, j, i * j);
// }
//}
//长方形乘法表
//for ( i = 1; i < 10; i++)
//{
// for (j = 1; j < 10; j++)
// {
// Console.Write(j);
// Console.Write("*");
// Console.Write(i);
// Console.Write("=");
// Console.Write(i * j+" ");
// if (i*j<10)
// {
// Console.Write(" ");
// }
// }
// Console.WriteLine();
//}
//正直角三角形乘法表1
for (i = 1; i < 10; i++)
{
for (j = 1; j < i + 1; j++)
{
Console.Write(j);
Console.Write("*");
Console.Write(i);
Console.Write("=");
Console.Write(i * j + " ");
if (i * j < 10)
{
Console.Write(" ");
}
}
Console.WriteLine();
}
//正直角三角形乘法表2
//for (i = 1; i < 10; i++)
//{
// for (j = i; j > 0; j--)
// {
// Console.Write(j);
// Console.Write("*");
// Console.Write(i);
// Console.Write("=");
// Console.Write(i * j + " ");
// if (i * j < 10)
// {
// Console.Write(" ");
// }
// }
// Console.WriteLine();
//}
//倒直角三角形乘法表
//for (i = 9; i >0; i--)
//{
// for (j = i; j > 0; j--)
// {
// Console.Write(j);
// Console.Write("*");
// Console.Write(i);
// Console.Write("=");
// Console.Write(i * j + " ");
// if (i * j < 10)
// {
// Console.Write(" ");
// }
// }
// Console.WriteLine();
//}
//for (i = 9; i > 0; i--)
//{
// for (j = i; j > 0; j--)
// {
// Console.Write(j);
// Console.Write("*");
// Console.Write(i);
// Console.Write("=");
// Console.Write(i * j + " ");
// if (i * j < 10)
// {
// Console.Write(" ");
// }
// }
// Console.WriteLine();
//}
Console.ReadKey();
}
}
}