学习第二天了,今天写一下当时小难了我一下的代码,用循环语句输出一个由*组成的菱形;
输出结果:
自己忙活了一个小时,最后发现老师的方法比我简便多了,今天就把两种方法都写出来吧!其实是类似的方法
第一种方法:
public void lingxing (){
//第一种方法
for (int a = 1; a <= 10; a++) {
for (int b = 9; b >= a; b--) {
Console.Write (" ");
}
for (int c = 1; c <= a; c++) {
Console.Write ("*");
}
for (int e = 1; e<a ; e++) {
Console.Write ("*");
}
for (int f = 9; f >= 1; f--) {
Console.Write (" ");
}
Console.WriteLine ();
}
for (int a = 1; a <= 9; a++) {
for (int b = 1; b <= a; b++) {
Console.Write (" ");
}