以前写的一个练习,觉得有点罗嗦了,希望高手们有更好的代码或指点。
using System; namespace startext{ class startext{ static void Main(string[] args){ int row = 1; int max = 5; String output="",output2=""; for(row=1; row <= max ;row++){ //the above part for(int temp=1 ;temp<=(max-row) ;temp++) output += " "; for(int temp=1 ;temp<=(2*row-1) ;temp++) output += "* "; output+="/n"; } Console.Write(output); for(row=max-1; row >=0 ;row--){ //the below part for(int temp=1 ;temp<=(max-row) ;temp++) output2 += " "; for(int temp=1 ;temp<=(2*row-1) ;temp++) output2 += "* "; output2+="/n"; } Console.Write(output2); } } } /out put/// // // * // * * * // * * * * * // * * * * * * * // * * * * * * * * * // * * * * * * * // * * * * * // * * * // * //