您的位置:首页 > 编程语言 > C#

C#控制台循环控制语句的练习使用

2019-06-10 10:50 1721 查看
  1. 实现长方形
  2. 直角三角形(4个)
  3. 平行四边形
  4. 等腰三角形
  5. 空心平行四边形
  6. 菱形
  7. 9*9乘法表

1.实现长方形

for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();`


2.直角三角形(4个)
2.1

for (int i = 0; i < 5; i++)
{
for (int j = 0; j <=i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();


2.2

for (int i = 0; i < 5; i++)
{
for (int j = i; j <4; j++)
{
Console.Write(" ");
}
for (int k =0; k < i+1; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();


2.3

for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5-i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();


2.4

for (int i = 0; i < 5; i++)
{
for (int j = 0; j < i; j++)
{
Console.Write(" ");
}
for (int k = i; k < 5; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();


3. 平行四边形

for (int i = 0; i < 5; i++)
{
for (int j = 0; j < i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 5; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();

4.等腰三角形

for (int i = 0; i < 5; i++)
{
for (int j = i; j < 4; j++)
{
Console.Write(" ");
}
for (int k = 0; k <= i; k++)
{
Console.Write("*");
}
for (int l = 0; l < i; l++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();


5.空心平行四边形

for (int i = 0; i < 5; i++)
{
for (int j = 0; j <i; j++)
{
Console.Write(" ");
}
for (int j = i; j <=i; j++)
{
Console.Write("*");
}
for (int k =i; k <i+4; k++)

{
if (i==0||i==4)
{
Console.Write("*");
}
else
{
Console.Write(" ");
}

}
for (int l = i; l <= i; l++)
{
Console.Write("*");
}

Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();

.

6.菱形

for (int w = 0; w < 5; w++)
{
for (int q = w; q < 4; q++)
{
Console.Write(" ");
}
for (int e = 0; e <= w; e++)
{
Console.Write("*");
}
for (int r = 0; r < w; r++)
{
Console.Write("*");
}
Console.WriteLine();
}

for (int i = 0; i < 4; i++)
{
for (int j = 0; j <= i; j++)
{
Console.Write(" ");
}
for (int k = i; k < 4; k++)
{
Console.Write("*");
}

for (int p = i; p <3 ; p++)
{
Console.Write("*");
}
Console.WriteLine
4000
();
}
Console.WriteLine();
Console.WriteLine();


7. 9*9乘法表

for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write(i + "*" + j + "=" + i * j + "\t");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: