使用C#,您可以轻松显示以下菱形。
$ $$$ $$$$$ $$$$$$$ $$$$$$$$$ $$$$$$$ $$$$$ $$$ $
要显示菱形,您需要关注以下几点:
Number of rows Dollar sign to be displayed Empty spaces
考虑到上述内容,您可以轻松创建菱形,如以下代码所示-
using System; namespace Program { public class Demo { public static void Main(String[] args) { int i, j, r, d, e; //行= 5- r = 5; //显示美元符号 d = 1; //空的空间 e = r - 1; for (i = 1; i < r * 2; i++) { // display空的空间 for (j = 1; j <= e; j++) Console.Write(" "); for (j = 1; j < d * 2; j++) Console.Write("$"); Console.WriteLine(); if (i < r) { e--; d++; } else { e++; d--; } } } } }
输出结果
$ $$$ $$$$$ $$$$$$$ $$$$$$$$$ $$$$$$$ $$$$$ $$$ $