google0312 发表于 2016-4-15 10:23:40

C#入门基础——占位符(长方形乘法口诀表)

namespace 乘法口诀表                //命名空间
{
    class Program                  //类名
    {
      static void Main(string[] args)//程序入口
      {
            for(int i=1;i<=9;i++)       //for循环控制行数
            {
                for(int j=1;j<=9;j++)   ///for循环控制列数
                {
                   Console.Write("{0}x{1}={2,2}",i,j,i*j);//输出
                }
                Console.WriteLine();                  //换行
            }
            Console.ReadKey();                        //按任意键退出
      }
    }
}
输出:


1:本实例用2个for循环嵌套来实现的,外层for循环控制行数,内层for循环控制列数。
2:占位符{a}的应用介绍(对齐使用逗号,格式使用冒号。)
   1):{a,数字}数字可以表示正负,比如{2,2},{2,-2},正数是向右从第2个字符对齐,负数是向左第2个字符对齐。
   2):{a:字母}这叫做格式化数字占位符,一共有九个字母,分别是:c(货币格式)d(十进制)e(指数格式)f(固定精度格式)g(常用格式)n(用逗号分割千位的数字)p(百分符号格式)r(圆整只用于浮点数)x(16进制格式)

备注:
    也可以把{2,2}改为{2:00},自己试一试看看输出结果吧,我这里就不在给输出显示了.

match123_xbd 发表于 2023-4-4 13:49:21

{:9_232:}
页: [1]
查看完整版本: C#入门基础——占位符(长方形乘法口诀表)