我是靠谱客的博主 过时哈密瓜,最近开发中收集的这篇文章主要介绍C# 打印星号菱形,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

代码如下

 

            Console.Write( " 请输入要打印的行数(奇数): ");
             int n =  int.Parse(Console.ReadLine()) /  2 +  1// 这样就算出上部分的总行数了

             for ( int i =  1; i <= n; i++)
            {
                 for ( int j =  1; j <= n - i; j++)
                {
                    Console.Write( "   ");
                }
                 for ( int k =  1; k <=  2 * i -  1; k++)
                {
                    Console.Write( " * ");
                }
                Console.WriteLine();
            }

             for ( int i =  1; i < n; i++)
            {
                 for ( int j =  1; j <= i; j++)
                {
                    Console.Write( "   ");
                }
                 for ( int k =  1; k <= ( 2 * n -  1) -  2 * i; k++)
                {
                    Console.Write( " * ");
                }
                Console.WriteLine();
            }

 

效果如下

转载于:https://www.cnblogs.com/junjie94wan/archive/2012/05/08/2490810.html

最后

以上就是过时哈密瓜为你收集整理的C# 打印星号菱形的全部内容,希望文章能够帮你解决C# 打印星号菱形所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部