!!175 2021-10-19 20:18 采纳率: 66.7%
浏览 72
已结题

c语言编程求解不等式。

己知不等式1!+2!+……+m!<n,请编程对用户输入的整数n,输出m的取值,

  • 写回答

2条回答 默认 最新

  • 关注
    #include <stdio.h>
    
    int main(int argc, char const *argv[])
    {
        long long int a = 0;
        int b = 0, sum = 1;
        scanf("%lld", &a);
        while (a > 0)
        {
            sum = 1;
            b += 1;
            for (int i = 1; i <= b; i++)
            {
                sum *= i;
            }
            a -= sum;
            }
        printf("%d", b-1);
    };
    
    评论
查看更多回答(1条)

报告相同问题?

问题事件

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

悬赏问题

  • ¥20 vb调用dll报错找不到文件
  • ¥20 SQL如何做交集查询
  • ¥15 unity 绘画方面的问题
  • ¥15 FTP 明明给了权限但是还是550 Permission denied问题
  • ¥20 Java的kafka错误unknowHostException
  • ¥20 gbase 8a没有lisense,需要获取一个lisense
  • ¥15 前端的3d饼图不知道用啥框架做的
  • ¥15 算法问题 斐波那契数 解答
  • ¥15 VS2019 SPY++ 获取句柄操作
  • ¥15 Facebook 获取广告