概述
前言:使用一些小算法时一定要先有思路 可以辅助画图让思路更清晰再做
直角三角形
for (int i = 1; i <= 7; i++)//有几行
{
for (int j = 1; j <= i; j++)//一行的个数与几行一致
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();
结果是
for (int i = 1; i <= 7; i++)//有7行
{
for (int j = 1; j <= i-1; j++)
{
Console.Write(" ");
}
for (int j = 1 ; j <= 7 - (i-1); j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();
___________________________________________________
for (int i = 1; i <= 7; i++)//有7行
{
for (int j = 1; j <= i - 1; j++)
{
Console.Write(" ");
}
for (int j = 7; j >= i; j--)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();
结果都是
for (int i = 1; i <= 7; i++)
{
for (int j = 1; j <= 2*i-1; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();
结果是
等腰三角形
for (int i = 1; i <= 7; i++)//有7行
{
for (int j = 1; j <= 7 - i; j++)
{
Console.Write(" ");
}
for (int j = 1; j <= 2*i-1; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
Console.ReadKey();
结果是
最后
以上就是快乐野狼为你收集整理的C#基础-三角形直角三角形等腰三角形的全部内容,希望文章能够帮你解决C#基础-三角形直角三角形等腰三角形所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复