编程c语言求和

[复制链接]
查看11 | 回复4 | 2010-9-26 13:17:47 | 显示全部楼层 |阅读模式
n y r
∑—
r=0r!
y的r次方 除以 r阶乘 结果的 和
怎么用C语言 编程求出来?
急急谢谢

回复

使用道具 举报

千问 | 2010-9-26 13:17:47 | 显示全部楼层
#includeint fac(int n){ int i,s=1; for(i=1;i<=n;i++)s*=i; return s;}int pow(int a,int n){ int i,s=1; for(i=1;i<=n;i++)s*=a; return s;}int main(){ int r,sum=0,y=2,n=5; scanf("%d%d",&y,&n); for(r=0;r<=n;r++)sum+=pow(y,r)/fac(r); printf("%d\n",sum);}
回复

使用道具 举报

千问 | 2010-9-26 13:17:47 | 显示全部楼层
#include "stdio.h"int main(){int sum0=1;int sum1=1;int i,r,y;double sum=1;printf("please input y and r:\n");scanf("%d %d",&y,&r);if(y==0){
回复

使用道具 举报

千问 | 2010-9-26 13:17:47 | 显示全部楼层
谁给你的题呀,他的编译器真厉害,n/0都可以算还不死!别在这种题上浪费时间当r=100的时候给你代码的那些程序没有一个可以算出结果的!还不如去想想100!的算法,把他实现了你的问题也就解决了 !
回复

使用道具 举报

千问 | 2010-9-26 13:17:47 | 显示全部楼层
r是不能=0的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行