24小时热门版块排行榜    

查看: 978  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

schelling

金虫 (著名写手)

[求助] c语言求助

简单迭代法,程序如下,运行不出结果怎么破
#include<stdio.h>
#include<math.h>
double fun(double n)
{
        double m,C;
        C=1/3;
        m=pow(n+1,C);
        return(m);
}
void main()
{
        int i=0,n;
        double x0,x1;
        printf("输入循环次数n初始值x0\n";
    scanf("%d%f\n",&n,&x0);
    while(i<n)
        { x1=fun(x0);x0=x1;i++;}
    printf("x*=%f\n",x1);

}
回复此楼
历尽沧海桑田,不变如故
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

schelling

金虫 (著名写手)

引用回帖:
3楼: Originally posted by UP19910522 at 2013-10-28 15:05:52
不知道楼主想干吗,是仅仅要运行出来结果吗?还是要实现什么目的。

用迭代法求方程x=(x+1)1/3次方的根
历尽沧海桑田,不变如故
4楼2013-10-28 18:01:41
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

Kuango

木虫 (正式写手)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
schelling: 金币+2, 有帮助 2013-10-28 21:09:28
xzhdty: 金币+1, 谢谢参与 2013-11-03 16:32:53
返回了局部变量m,你是是指针(将fun函数参数改成指针类型)
2楼2013-10-28 14:17:22
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

UP19910522

木虫 (小有名气)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
schelling: 金币+1 2013-10-28 21:09:43
xzhdty: 金币+1, 谢谢参与 2013-11-03 16:33:01
不知道楼主想干吗,是仅仅要运行出来结果吗?还是要实现什么目的。
3楼2013-10-28 15:05:52
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

programfanny

铁杆木虫 (正式写手)


【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
schelling: 金币+2, ★★★很有帮助 2013-10-30 17:28:45
xzhdty: 金币+1, 谢谢参与 2013-11-03 16:33:12
输入的初值 x0程序接收不了,每次x0都是0.0000,
5楼2013-10-29 05:25:57
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见