试题详情
- 简答题一列数的规则如下:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现。
-
publicclassMainClass
{
publicstaticvoidMain()
{
Console.WriteLine(Foo(30));
}
publicstaticintFoo(inti)
{
if(i<=0)
return0;
elseif(i>0&&i<=2)
return1;
elsereturnFoo(i-1)+Foo(i-2);
}
} 关注下方微信公众号,在线模考后查看
热门试题
- 若有语句:inta[]={1,3,2,7
- 定义一个类,并完成对该类构造函数和析构函
- 若想让菜单标题显示为“工具[T]”,应把
- 改变窗体的标题,需修改的窗体属性是()。
- 要使Lable控件显示给定的文字“你好”
- Web程序中的GridView控件和Wi
- DataAdapter对象使用与()属性
- 分析下列Main函数中的if语句 请问
- 已知函数A、B,以下调用构成递归调用的有
- ADO.NET对象模型包含()和()两部
- 下面有关派生类的描述中,不正确的是()
- SQL语句“select count(*
- 在类的方法前加上关键字(),则该方法被称
- 在Queue类中,移除并返回队列前端对象
- 缺省情况下,WEB窗体页面中的数据是以(
- SQL语句“delete from de
- 对语句scanf(“%c%c%c”,&x
- 在带有()操作符的语句中,如果其中两个条
- 以下类型中,不属于值类型的是()
- 大量数据(如3000万条数据)并发处理时