开发工具与关键技术: 工具Visual Studio 技术 C#递归
作者: 林国佳
撰写时间:2019年1月19日
效果
下面是我用递归做的三角形表。
代码
static void Main(string[] arg)
{
递归(1);
for (int i = 9; i >0; i--)// i从9开始,每循环一次减少1,直到比0大
{
for (int y = 1; y <= i; y++)// y从1开始,每循环一次增加1,直到小于或等于i
{
if (i * y < 10)//判断i y相乘结果是否为两位数,如果没有就在前面 补个0
{
string c = "0" + (i * y).ToString();//i*y 的前面拼接一个0
Console.Write(i.ToString() + "*" + y.ToString() + "=" + c + "\t")