using System;class MyTest
{
static void Main(string[] args)
{
int[] s = { 12, -23, 35, -32, 18, 36 };
Console.WriteLine("F={0}", fun(s, 6));
} static int fun(int[] d, int n)
{
int k;
if (n == 0) return 0;
if (d[n - 1] > 0) Console.WriteLine("当N={0}时输出{1}", n, d[n - 1]);
k = fun(d, n - 1);
if (d[n - 1] <= 0) Console.WriteLine("{0}", d[n - 1]);
return (k + d[n - 1]);
}
}
{
static void Main(string[] args)
{
int[] s = { 12, -23, 35, -32, 18, 36 };
Console.WriteLine("F={0}", fun(s, 6));
} static int fun(int[] d, int n)
{
int k;
if (n == 0) return 0;
if (d[n - 1] > 0) Console.WriteLine("当N={0}时输出{1}", n, d[n - 1]);
k = fun(d, n - 1);
if (d[n - 1] <= 0) Console.WriteLine("{0}", d[n - 1]);
return (k + d[n - 1]);
}
}
解决方案 »
- 如何获取java applet中的控件的句柄?
- C#接收邮件
- jquery加载
- 谁有C#程序仿Office2007的皮肤控件啊?
- VS.net安装部署修改环境变量问题
- 刚学.NET提个菜鸟问题
- 如何获取datagrid里面的当前的那个格的数据?
- dataGrid中记录的doubleClick怎么用啊?急!!!
- 请问this.Hide,this.Close,this.Dispose使用区别
- 类似Duwamish,一个Solution包含多个project,多个project的namespace如何相互引用?
- 如果对FREETEXTBOX控件单独做validateRequest="false"
- ★★★★★★字符串怎么转换为ntext类型★★★★★★★
当N=5时输出18
当N=3时输出35
当N=1时输出12
-23
-32
F=46
当N=5时输出18
当N=3时输出35
当N=1时输出12
-23
-32
F=46
当N=5时输出18
当N=3时输出35
当N=1时输出12
-23
-32
F=46