c#代码打印nos。 [英] c# code to print the nos.
本文介绍了c#代码打印nos。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
早上好
i有任务以金字塔格式打印nos。
即如果我给3意味着输出应该是
space1
2space3
。
。
。
i写了代码
good morning
i have task to print the nos in the pyramid format.
i.e if i give 3 means the output should be
space1
2space3
.
.
.
i wrote the code
int n = int.Parse(txtenternoofrows.Text);
int i, j, k;
for (i = 1; i <= n;i++)
{
for (j = 1; j < i + 1;j++)
{
for (k = 1; k < j + 1; k++)
{
Response.Write(k);
k++;
}
}
Response.Write("<br/>");
}
请帮助我。
please help me.
推荐答案
试试这个:
Try this:
static void Main(string[] args)
{
int i,j,k=1;
for (i=1; i<=2; i++)
{
for (j=1; j<i+1; j++)
{
Console.Write(k++ + " ");
}
Console.Write("\n");
}
Console.ReadLine();
}
try this one,..
static void Main(string[] args)
{
int numberoflayer = 6, Space, Number;
Console.WriteLine("Print paramid");
for (int i = 1; i <= numberoflayer; i++) // Total number of layer for pramid
{
for (Space = 1; Space <= (numberoflayer - i); Space++) // Loop For Space
Console.Write(" ");
for (Number = 1; Number <= i; Number++) //increase the value
Console.Write(Number);
for (Number = (i - 1); Number >= 1; Number--) //decrease the value
Console.Write(Number);
Console.WriteLine();
}
Console.ReadLine();
}
Accept as answer if solve you problem.
这篇关于c#代码打印nos。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文