两种方法算出后一位等于前两位数字的和
2009-10-26 13:59
197 查看
protected void Page_Load(object sender, EventArgs e)
{
//两种方法算出后一位等于前两位数字的和
if (!IsPostBack)
{
int[] num = new int[30];
num[0] = 1;
num[1] = 1;
int first = num[0];
int second = num[1];
for (int i = 2; i < num.Length; i++)
{
num[i] = first + second;
first = second;
second = num[i];
}
Response.Write(num[29]);
Response.Write("<br/>");
Response.Write(Foo(30).ToString());
}
}
public static int Foo(int i)
{
if (i < 3)
return 1;
else return Foo(i - 1) + Foo(i - 2);
}
{
//两种方法算出后一位等于前两位数字的和
if (!IsPostBack)
{
int[] num = new int[30];
num[0] = 1;
num[1] = 1;
int first = num[0];
int second = num[1];
for (int i = 2; i < num.Length; i++)
{
num[i] = first + second;
first = second;
second = num[i];
}
Response.Write(num[29]);
Response.Write("<br/>");
Response.Write(Foo(30).ToString());
}
}
public static int Foo(int i)
{
if (i < 3)
return 1;
else return Foo(i - 1) + Foo(i - 2);
}
相关文章推荐
- 正则表达式来判断输入0-100的数字,保留两位小数方法的两种方法
- struts2中格式化输出数字和日期、截取小数点后两位数的方法
- js里实现给数字加三位一逗号间隔的两种方法
- js里实现给数字加三位一逗号间隔的两种方法
- PHP数字补零的两种方法
- java精确到小数点后两位(两种方法)
- 求这样的三位数n,它除以11等于n的各位数字的平方和,并且n至少有两位数相同
- php通过排列组合实现1到9数字相加都等于20的方法
- JavaScript如何实现对数字保留两位小数一位自动补零
- Win8.1电话激活界面无法输入数字怎么解决(两种方法)
- 验证信息是否包含数字两种方法任你选!!!
- 大数乘法。大数运算。“无限大数字”乘法。大数乘法两种方法对比
- js控制input框只能输入数字和一位小数点和小数点后面两位小数
- 一列数字的规则如下;1,1,2,3,5,8,13,21,34........ 求第30位数字是多少,用递规和非递归两种方法算法实现
- sql 数字转人民币大写函数(两种方法)
- jsp 前台显示的数字保留两位小数的方法
- JS取数字小数点后两位或n位方法
- JSP页面数据(double)保留两位小数格式,和刷新时候保留两位数字的方法(均来自百度)
- Android-EditText两种方法限制输入两位小数
- js给数字加三位一逗号间隔的两种方法(面试题)