Discuz! Board

 找回密码
 立即注册
查看: 793|回复: 1

2022.9.17作业 阶乘之和

[复制链接]

574

主题

758

帖子

243万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2435189

烈空座 Lv:100
发表于 2022-9-21 22:50:18 | 显示全部楼层 |阅读模式
#include<bits/stdc++.h>
int jiec(int x)
{
        int i;
        int s = 1;
        for (i = 1; i <= x; i++)
        s = s*i;
        return(s);
}
int main()
{
        int i, ret = 0;
        for (i = 1; i <11; i++)
        {
                ret = ret + jiec(i);
        }
        printf("%d\n", ret);
        system("pause");
        return 0;
}

回复

使用道具 举报

574

主题

758

帖子

243万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2435189

烈空座 Lv:100
 楼主| 发表于 2022-9-21 22:50:28 | 显示全部楼层
for (i = 1; i <11; i++)这里的循环有点点问题,阶乘要求计算到0,所以应该是从0开始,阶乘函数在计算0!时结果不对哦,可以上网搜下0!是多少
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-2-13 04:52 , Processed in 0.049318 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表