C# 例子_九九乘法表

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace K002_例子_九九乘法表_
{
    class Program
    {
        static void Main(string[] args)
        {
            int[,] multiplication = new int[9, 9]; //定义一个数组大小为9行9列
            for (int iRow = 1; iRow <= 9; iRow++)
            {
                for (int iCulm = iRow; iCulm <= 9; iCulm++)
                {
                    multiplication[iRow - 1, iCulm - 1] = iRow * iCulm;
                }
            }
            #region
            Console.Write("\n");
            for (int iRow = 1; iRow <= 9; iRow++)
            {
                for (int iCulm = 1; iCulm <= 9; iCulm++)
                {
                    Console.Write("{0}*{1}={2}\t", iRow, iCulm, iRow * iCulm);
                }
                Console.WriteLine();
            }
            #endregion
            # region
            ////1
            Console.Write("九九乘法表:\n");
            for (int iRow = 1; iRow <= 9; iRow++)
            {
                for (int iCulm = 1; iCulm <= iRow; iCulm++)
                {
                    Console.Write("{0}*{1}={2}\t", iRow, iCulm, iRow * iCulm);
                }
                Console.WriteLine();
            }
            #endregion
            ////2
            Console.Write("九九乘法表:\n");
            for (int iRow = 1; iRow <= 9; iRow++)
            {
                for (int iCulm = 1; iCulm <= 9; iCulm++)
                {
                    if (multiplication[iRow - 1, iCulm - 1] == 0)
                    {
                        Console.Write("\t");
                    }
                    else
                    {
                        Console.Write("{0}*{1}={2}\t", iRow, iCulm, multiplication[iRow - 1, iCulm - 1]);
                    }
                }
                Console.WriteLine();
            }
            Console.Read();
        }
    }
}

 

你可能感兴趣的:(C#,后端)