注册 登录
编程论坛 新人交流区

如何不用递归实现下列程序

jiashouli 发布于 2007-10-18 17:53, 338 次点击
大家好:

有一个题目是计算前N个自然数3次方的和,要求不使用递归函数。

使用递归函数的方法我会,不用的怎么写。

我想的是用不同的函数调用,不知道这种方法算不算递归

谢谢。
6 回复
#2
ddolphin2007-10-18 17:58
要求用哪种语言实现?
我试试```~~
#3
tiankongc2007-10-18 19:00
学习学习
#4
随风逐流2007-10-18 19:04
....感觉象没事干.
#5
succubus2007-10-18 19:13
直接用立方和公式。。。。
#6
blosaa2007-10-18 20:17
#include<stdio.h>
#include<math.h>

void main()
{
int i,n;
double s;
printf("请输入n的值:");
scanf("%d",&n);
s=0;
for(i=1;i<=n;i++)
s+=pow(i,3);
printf("\n结果为:%6.0f\n:",s);
}
#7
woshini_01552007-10-19 17:32

楼上正解哈
用递归效率低

1