小白学语句:正、反三角形

1、用for语句、星号(*)输出形成正、反三角形,如图:
小白学语句:正、反三角形小白学语句:正、反三角形

正三角形:
首先第一行输出1个星号,第二行输出3个星号,然后5、7、9个,然后第一行输出4个空格,然后3、2、1个。最后得出:
小白学语句:正、反三角形
思路:
第一个for控制行,1、3、5、7、9有五行,要循环五次所以
小白学语句:正、反三角形
第二个for控制列,用来输出空格,按照4、3、2、1,意思是第一行有四个控格,需要循环四次,第二行有三个空格,需要循环三次,然后两次、一次,所以
小白学语句:正、反三角形
第三个for也是控制列,用来输出星号,按照1、3、5、7、9,意思是在第二个for输出完之后,才输出星号,第一行有一个星号,循环一次跳出,第二行有三个星号,需要循环三次,依此类推,第五行有九个星号,循环九次所以
小白学语句:正、反三角形
第三个输出完,跳出换行Console.WriteLine();然后再执行第一个for。
最后全部输出完Console.ReadLine();

反三角形:
小白学语句:正、反三角形
利用倒数的思维方式,把输出星号的次数倒过。