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语句 -- 打印乘法表