激战2惠乐购买传奇:这个伪代码怎么转成程序啊

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 03:12:46
(1)累加和sum初值赋为0.0;
(2)从键盘输入正整数X和n;
(3)
for( i=0;i<=n;i++) /* 共11项 */
{
求分子numerator的值;/*分子实际上是Xi,即乘方*/
求分母denominator的值; /*分母实际上是i! ,即阶乘*/
sum=sum + numerator/denominator ;
}
(4)输出sum的值;

用C语言来编写吧:
#include "stdio.h"
void main(){
float sum=0.0;int x,n,numerator,denominator;
scanf("%d %d",&x,&n)
for(i=0;i<=n;i++){
numerator=x*i;
denominator+=numerator;
sum=sum+numerator/denominator;
}
printf("sum=%f",sum)
也没来得急测试,请帮我测试一下,嘿嘿