C#利用for循环打印图形练习题

Posted programme-maker

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#利用for循环打印图形练习题相关的知识,希望对你有一定的参考价值。

(1)

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            for(int i = 0; i < 5; i++)//外层循环控制的是行数
            {
                for(int j = 0; j <= i; j++)//内层循环控制的是列数,控制是每行打印的内容及个数
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            Console.ReadLine();
        }
    }
}

 打印结果如下:

技术图片

 (2)

namespace ConsoleApp3
{
    class Program
    {
        static void Main(string[] args)
        {
            
            for(int i = 0; i < 5; i++)
            {
                for(int j = 5; j > i; j--)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            Console.ReadLine();
        }
    }
}

打印结果如下:

技术图片

(3)

namespace ConsoleApp4
{
    class Program
    {
        static void Main(string[] args)
        {            
            for(int i = 0; i < 5; i++)//打印行数
            {
                for(int j = 5; j >i+1; j--)//打印空格数列数
                {
                    Console.Write(" ");
                }
                for(int t = 0; t <= i; t++)//打印列数
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            Console.ReadLine();
        }
    }
}

打印结果如下:

技术图片

(4)

namespace ConsoleApp5
{
    class Program
    {
        static void Main(string[] args)
        {
            for(int i = 0; i < 5; i++)
            {
                for(int j = 0; j <=i-1; j++)
                {
                    Console.Write(" ");
                }
                for(int t = 5; t > i; t--)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            Console.ReadLine();
        }
    }
}

 

打印结果如下:

技术图片

 

以上是关于C#利用for循环打印图形练习题的主要内容,如果未能解决你的问题,请参考以下文章

《C#零基础入门之百识百例》(十四)循环结构 for语句 -- 打印乘法表

java使用for循环输出图形 * *** ***** ******* ***** *** *

每日练习

C 实战练习题目23 -打印菱形图案

C 实战练习题目23 -打印菱形图案

Java如何用for循环实现以下图形 * *** ***** ******* ***** *** *