AKIHIY 2021-11-10 21:18 采纳率: 82.8%
浏览 26
已结题

求阶乘之和(一道c语言的基础题目)

#include <stdio.h>
(这个代码的问题是任意输入两个不相等的整数n1和n2,如果n1大于n2,则交换他们的值,输出从n1到n2(包括n1和n2)之间所有数的阶乘,最后再输出他们的总和,在测试平台上输入7和8我的答案会出现1,2,3的阶乘。希望各位可以帮忙解答,十分感谢)
在头歌上面编译超时。

#include <stdio.h>



int main()
{
    int n1,n2;
    scanf("%d,%d",&n1,&n2);
    int tmp;
    if(n1>n2)
    {
        tmp=n1;
        n1=n2;
        n2=tmp;

    }
    int i=n1,j;
    int sum1=1;
    int sum2=0;
  
    
    for(i=n1;i<=n2;i++)
    {
        for(j=1;j<=i;j++)
        {
            sum1*=j;
        }
        printf("%d\n",sum1);
        sum2+=sum1;
        sum1=1;
        
    }
    printf("%d",sum2);
    
    


    return 0;
}


  • 写回答

1条回答 默认 最新

  • 星星不再亮 2021-11-11 10:59
    关注

    并没有啊

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月19日
  • 已采纳回答 11月11日
  • 修改了问题 11月10日
  • 创建了问题 11月10日

悬赏问题

  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法