欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c#用for語句輸出一個三角形的方法

 更新時間:2015年06月09日 12:14:58   作者:McJeremy&Fan  
這篇文章主要介紹了c#用for語句輸出一個三角形的方法,可實現(xiàn)只用一個for語句來輸出三角形的功能,需要的朋友可以參考下

本文實例講述了c#用for語句輸出一個三角形的方法。分享給大家供大家參考。具體分析如下:

這是一道面試題,要求是這樣的:

只使用一個for循環(huán)輸出下面圖形:

如果可以使用2個for(即嵌套循環(huán)的話),那這題就很簡單了。

但只能用一個for,這可把我想得,想到面試都結束了沒想出來。

后來使用String對象,可以達成輸出重復字符的效果?。?!

代碼貼在下面:

using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
  class Program
  {
    static void Main(string[] args)
    {
      Render(19);
      Console.Read();
    }
    static void Render(int rowNum)
    {
      if (rowNum <= 0 || !System.Text.RegularExpressions.Regex.IsMatch(rowNum.ToString(),@"^\d+$"))
        return;
      int tmpRow = 0;
      for (int i = 1; i <= rowNum; i++)
      {
        //對稱輸出
        tmpRow = i <= rowNum / 2 ? i : rowNum - i + 1;
        Console.WriteLine("{0}", new string('*', 2 * tmpRow - 1));
      }
    }
  }
}

希望本文所述對大家的C#程序設計有所幫助。

相關文章

  • C#中枚舉的特性 FlagAttribute詳解

    C#中枚舉的特性 FlagAttribute詳解

    說到FlagsAttribute,源自前幾天看到了一小段代碼,大概意思就是根據(jù)航班政策來返回哪些配送方式是否可用,根據(jù)這些是否可用來隱藏或者開啟界面的相關配送方式,不是非常明白,于是今天我們就來詳細探討下這個問題
    2018-03-03
  • LINQ排序操作符用法

    LINQ排序操作符用法

    這篇文章介紹了LINQ排序操作符的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • C#實現(xiàn)關閉子窗口而不釋放子窗口對象的方法

    C#實現(xiàn)關閉子窗口而不釋放子窗口對象的方法

    下面小編就為大家?guī)硪黄狢#實現(xiàn)關閉子窗口而不釋放子窗口對象的方法 。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • 利用C#實現(xiàn)最基本的小說爬蟲示例代碼

    利用C#實現(xiàn)最基本的小說爬蟲示例代碼

    最近在學習c#,碰巧遇到個小說站不錯,就索性當個練習,所以這篇文章主要給大家介紹了關于利用C#實現(xiàn)最基本的小說爬蟲的相關資料,文中給出了詳細的示例代碼供大家參考學習,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-10-10
  • C#中SQL Command的基本用法

    C#中SQL Command的基本用法

    今天小編就為大家分享一篇關于C#中SQL Command的基本用法,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • C#?wpf實現(xiàn)任意控件更多拖動功能

    C#?wpf實現(xiàn)任意控件更多拖動功能

    這篇文章主要為大家詳細介紹了C#?wpf如何實現(xiàn)任意控件(包括窗口)更多拖動功能,文中的示例代碼講解詳細,有興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11
  • 用C#生成不重復的隨機數(shù)的代碼

    用C#生成不重復的隨機數(shù)的代碼

    我們在做能自動生成試卷的考試系統(tǒng)時,常常需要隨機生成一組不重復的題目,在.net Framework中提供了一個專門用來產生隨機數(shù)的類System.Random
    2013-02-02
  • 探秘C# 6.0 的新特性

    探秘C# 6.0 的新特性

    本文的內容包括引入C#6.0中的新的語言特性有哪些. 還有已經(jīng)被引入的代碼名稱為 “Roslyn”新編譯器. 編譯器是開放源碼的,并且可以從 codeplex 網(wǎng)站的這個地址下載到源代碼:https://roslyn.codeplex.com/.
    2015-03-03
  • C#窗體控件DataGridView常用設置

    C#窗體控件DataGridView常用設置

    這篇文章主要為大家詳細介紹了C#窗體控件DataGridView常用10項設置,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • C#實現(xiàn)偽裝文件夾功能

    C#實現(xiàn)偽裝文件夾功能

    這篇文章主要為大家詳細介紹了如何利用C#實現(xiàn)偽裝文件夾的功能,文中的示例代碼講解詳細,對我們學習C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12

最新評論