C#控制臺(tái)程序輸出等腰三角形并居中顯示實(shí)例
更新時(shí)間:2015年03月27日 12:56:22 投稿:junjie
這篇文章主要介紹了C#控制臺(tái)程序輸出等腰三角形并居中顯示實(shí)例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
剛幫朋友的最的一道作業(yè)題,要求用控制臺(tái)輸出一個(gè)等腰的三角形,并且要居中顯示。輸出等腰三角形比較簡單,網(wǎng)上有很多,但需要對輸出的做居中顯示就有些不會(huì)了,最后終于功夫不負(fù)有心人,總算是做出來了,具體內(nèi)容如下,很簡單清晰,代碼內(nèi)容如下:
復(fù)制代碼 代碼如下:
Console.WriteLine("請輸入要打印的行數(shù):");
int n = Convert.ToInt32(Console.ReadLine());
Console.Clear(); //清除以上顯示的內(nèi)容
string row = "";
//這層循環(huán)控制打印的行數(shù)
for (int i = 1; i <= n; i++)
{
//這層循環(huán)控制每行前面打印*的個(gè)數(shù)
for (int j = 1; j <= 2 * i - 1; j++)
{
// Console.Write("*");
row += "*";
}
//每打印完一行換一下行
//設(shè)置打印出來的*居中顯示
Console.SetCursorPosition((Console.WindowWidth - row.Length) / 2, i);
Console.WriteLine(row);
row = "";
}
相關(guān)文章
C# 文件下載之?dāng)帱c(diǎn)續(xù)傳實(shí)現(xiàn)代碼
本篇文章主要介紹了C# 文件下載之?dāng)帱c(diǎn)續(xù)傳實(shí)現(xiàn)代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-01-01Unity 實(shí)現(xiàn)給物體替換材質(zhì)球
這篇文章主要介紹了Unity 實(shí)現(xiàn)給物體替換材質(zhì)球的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04C#實(shí)現(xiàn)Windows服務(wù)安裝卸載開啟停止
本文主要介紹了C#實(shí)現(xiàn)Windows服務(wù)安裝卸載開啟停止,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07C#拼接SQL語句 用ROW_NUMBER實(shí)現(xiàn)的高效分頁排序
C#拼接SQL語句,SQL Server 2005+,多行多列大數(shù)據(jù)量情況下,使用ROW_NUMBER實(shí)現(xiàn)的高效分頁排序2012-05-05