| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 426 人关注过本帖
标题:帮我看看这个问题出在哪
只看楼主 加入收藏
44702620
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-7-7
收藏
 问题点数:0 回复次数:4 
帮我看看这个问题出在哪
我运行居然说我有for缺少;号???
#include <conio.h>
#include <stdio.h>
void fun(float *sn,int n)
{float d;
*sn=1;
for(d=5;d<=2n+1;d=d+4)
{*sn-=1/(d-2);*sn+=1/d;
}
return *sn;}
main()
{int n=11;float s;
clrscr();
fun(&s,n);
printf("S=%f N=%d\n",s,n);
   getch();
}
2005-08-28 23:10
huntermax
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-8-29
收藏
得分:0 
是啊
2005-08-29 11:19
另糊葱
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2005-8-25
收藏
得分:0 
for(d=5;d<=2n+1;d=d+4)

2n+1;是不是应该为:2*n+1啊

我不丑,但是我也很温柔! QQ:79096247
2005-08-29 13:46
另糊葱
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2005-8-25
收藏
得分:0 
我运行没有错误啊,结果是:s=0.808079 ,n=11

我不丑,但是我也很温柔! QQ:79096247
2005-08-29 13:51
84009030
Rank: 1
等 级:新手上路
帖 子:191
专家分:0
注 册:2005-5-19
收藏
得分:0 
有返回值不要用void定义函数

2n+1是2*n+1,你以为是代数吗??

/* HELLO.C -- Hello, jat chan */ #include \"stdio.h\" #include \"conio.h\" main() { printf(\"Hello, jat chan\\n\"); getch(); }
2005-08-30 07:39
快速回复:帮我看看这个问题出在哪
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028259 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved