收录日期:2019/09/19 00:23:06 时间:2016/06/05 15:05:51 标签:C#
我是按照书的例子写的代码,讲的是递归的例子,代码如下:
using System;




class Class1
{
public static void Main()
{
SayGoodBye(5);
Console.ReadLine();
}
static void SayGoodBye( int n)

if (n<1)

Console.WriteLine("#############################################");
else
Console.WriteLine("GoodBYE!");
SayGoodBye(n-1);
}
}


按照书上的说法,这段代码的运行结果应该是5行“GoodBYE”和一行“#######
##”
但是为什么我编译了以后是个死循环,就是一直显示“GoodBYE”
不停了
是不是哪里错了
我对了一下书上的代码
没有什么不对
不知道是哪里出了问题
if (n<1)

Console.WriteLine("#############################################");
else
                            {
Console.WriteLine("GoodBYE!");
SayGoodBye(n-1);
                            }
//少了{}
把SayGoodBye(int n) 这样子写就对了
static void SayGoodBye( int n)

if (n<1)
{
Console.WriteLine("#############################################");
}
else
{
Console.WriteLine("GoodBYE!");
SayGoodBye(n-1);
}

}
n<1&&n>-1这样就好了

在delphi7中怎么将数据库内的数值写入stringgrid单元格中? #define _countof(_Array) sizeof(*__countof_helper(_Array)) Macro Hibernate3里面的Dao层是否可以用单例? 发送邮件 android 播放视频相关问题? onCreateOptionsMenu为什么不能调用? 页面(介面)显示 如何从takemove呼叫,改变box2d刚体的x坐标 修改struts.xml无法生效? 怎样学习才能开发出软件呢? ORA-01843: 无效的月份 字段太多会影响查询性能 指针转换和间接访问 周末结束滴太快了 字段太多会影响查询性能 累死了。。。 一下降了10来度,冷。。。 能用C#做复杂的四则运算吗? 抓取网页内容 请教一个ASP.NET的事件问题 流星雖亮轉瞬既逝!!曇花雖美但只一現!! 求救, 一个 oracle 方面的问题 函数指针的不解 求2011年上半年的软考程序员试题,有答案最好。 linux下socket编程,c语言, 求助 asp.net开发类似于qq空间中我的动态,好友动态 的数据库设计 python问题,NameError: name \'messagebox\' is not defined 怎么回事啊? 【这日子没发过了。】 太累了。。 明天又是周一