Siyu_Cheng 2021-07-17 08:01 采纳率: 0%
浏览 31

可以输入n,但是没有输出的结果

#include<stdio.h>
int main(){
int i,j,n,sum=1,all=0;
scanf("%d",&n);
for(i=1;1<n;i++){

    for(j=1;j<=i;j++){
        
        sum*=j;
    }
    all+=sum;
}
printf("%d",all);
return 0;

}

  • 写回答

1条回答 默认 最新

  • qfl_sdu 2021-07-17 08:03
    关注

    for(i=1;1<n;i++)这里写错了,不是1<n,应该是i<n

    评论

报告相同问题?

问题事件

  • 创建了问题 7月17日