ketter的博客外语)    点击复制博客地址    注册 | 登录
ketter的博客
活力地带
登陆社区
用户注册
访问次数:3429
文章数量:3
好友的BLOG
兜兜轉轉
标题: 编程题,我不会 收起
2008-05-20 15:06:35
题目是输入正实数X和正整数N,计算一个算式.用FACT(N)计算N的阶乘,用MYPOW(X,N)计算X的N次幂.返回值类型是DOOUBLE;
X-X2(意思是X的平方.下面差不多)/2!+X3/3!-X4/4!+.....+(-1)n-1*Xn/n!(前面是X的N次)
#include<stdio.h>
#include<math.h>
double fact(int n);
double mypow(double x,int n);
void main()
{int i,n,fact;double t,x,mypow;
double s=0;
 printf("input n x:");
scanf("%d%lf",&n,&x);
for(i=1;i<=n;i++)
t=fact/mypow;s=s+t;
printf("%lf",s);getch();
}
double fact(int n)
{int i;double result;
result=1;
for(i=1;i<=n;i++)
result=result*i;result=-result;
return result;
}
double mypow(double x,int n)
{int i;double mypow;
mypow=1.0;
for(i=1;i<=n;i++)
mypow=mypow*x;
return mypow;
}这是我写的。懂的帮我查一下。我的答案是0.0000

点击此处查看原文

固定链接┆ 评论(2)┆阅读(31)
标题: 有个编程错了.急需帮忙 收起
2008-05-19 19:45:35
题目是输入10个数,然后找出最小数字.与最后一个交换

我用的是WIN-TC
#include<stdio.h>
void main()
{int i,temp,min;int a[10];
printf("input 10 numbers:");
for(i=0;i<=9;i++)
scanf("%d",&a[10]);
min=0;
for(i=1;i<=9;i++)
if(a[i]<a[min])i=min;
printf("min is %d",a[min]);
temp=a[min];a[min]=a[9];a[9]=temp;
for(i=0;i<=9;i++)
printf("%d",a[i]);
getch();
}

点击此处查看原文

固定链接┆ 评论(19)┆阅读(257)
标题: 急求懂C语言的 收起
2008-04-01 14:46:40
我现在在练习C语言,懂的就帮帮我吧

点击此处查看原文

固定链接┆ 评论(16)┆阅读(148)

泡泡俱乐部 版权所有 | 网站使用域名:POP.PCPOP.COM  | 中文网址:泡泡俱乐部 | 增值电信业务经营许可证编号:京ICP证070141号