猿问

为啥子溢出了呢?

#include<stdio.h>
int main()
{
    int n,i;
    double s,x,e;
    printf("输入n和x的值:");
    scanf("%d%f",&n,&x);
    for(i=1,e=1,s=1;i<=n;i++)
    {
       s*=i;
       e+=x/s;
       x*=x;
       printf("\ns=%f,\t\t\te=%f\n",s,x,e);
    }
    printf("e的近似值\t\t=%f",e);
    return 0;}

spacer.gif

spacer.gif

spacer.gif

spacer.gif

spacer.gif


spacer.gif

spacer.gif


慕妹8495564
浏览 1049回答 2
2回答

___C___

printf("\ns=%f,\t\t\te=%f\n",s,x,e);//后面多了个x谢谢采纳

宸影

第13行多了个x?
随时随地看视频慕课网APP
我要回答