典型的格式化輸出演算法,用 組成的倒三角形

2021-04-13 00:28:16 字數 860 閱讀 6655

要求輸出以下格式:

*******

*****

****

方法一:通過迴圈控制每一行空格和「*」的個數

using system;

using system.collections.generic;

using system.text;

for (i = 0; i < n; i++)

console.write("/n");

m++;

n -= 2;

}console.writeline("花費/t", sw.elapsed);

int k = 0;

int x = 7;

int y;

sw = stopwatch.startnew();

while (k < 4)

", "*");

for (y = 0; y < x - 1; y++)

console.write("*");

console.write("/n");

k++;

x -= 2;

}console.writeline("花費/t", sw.elapsed); }

}}最終結果如下

*******

*****

****

花費    00:00:00.0104164

*******

*****

****

花費    00:00:00.0031654

可以看出,少用了乙個迴圈,速度快了很多

~~~~~~~~~~~~~~~~~我是分割線~~~~~~~~~~~~~~~~~~~~~

以上**,在vs.net 2005中驗證通過

Python裡format 格式化輸出的用法

最近在學習python,對format 函式的使用不是很清楚,搜尋了一些前輩的部落格獲得了一些經驗,加上自己摸索得出了一些新的想法 1.位置引數控制輸出 今天是乙個且的一天 format 溫暖 舒服 輸出 今天是乙個溫暖且舒服的一天 今天是乙個且的一天 format 溫暖 舒服 輸出 今天是乙個舒服...

C 的格式化輸出

c 中格式化輸出需要用到 iomanip.h iomanip 的標頭檔案 後者為新版c 的標頭檔案 其中io代表輸入輸出,manip是manipulator 操縱器 的縮寫 在c 上只有縮寫才有效 主要是對cin,cout之類的一些操縱運運算元,比如setfill,setw,setbase,setp...

scanf 的格式化輸出

scanf函式,與printf函式一樣,都被定義在stdio.h裡,因此在使用scanf函式時要加上 include。它是格式輸入函式,即按使用者指定的格式從鍵盤上把資料輸入到指定的變數之中,其關鍵字最末乙個字母f即為 格式 format 之意。編輯本段 scanf函式的一般形式 scanf 格式控...