C/C++基础语法练习 - 计算阶乘(新手推荐阅读✨)

题目链接:https://www.starrycoding.com/problem/160

题目描述

给定一个整数 n n n,输出阶乘 n ! n! n!

输入格式

一个整数 n ( 1 ≤ n ≤ 20 ) n(1 \le n \le 20) n(1n20)

输出格式

一个整数 n ! n! n!

输入样例1

16

输出样例1

20922789888000

题解

#include <bits/stdc++.h>
using namespace std;
using ll = long long;

void solve()
{
    ll n;
    cin >> n;
    ll ans = 1;
    for (int i = 1; i <= n; ++i)
        ans = ans * i;
    cout << ans << '\n';
}

int main()
{
    ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
    int _ = 1;
    while (_--)
        solve();
    return 0;
}

在这里插入图片描述

提交记录:https://www.starrycoding.com/submission/5173

相关推荐

  1. C语言---计算n的

    2024-05-01 06:06:02       55 阅读
  2. C语言

    2024-05-01 06:06:02       20 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-01 06:06:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-01 06:06:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-01 06:06:02       82 阅读
  4. Python语言-面向对象

    2024-05-01 06:06:02       91 阅读

热门阅读

  1. 如何使用dlib库进行目标跟踪

    2024-05-01 06:06:02       30 阅读
  2. MATLAB初学者入门(28)—— 有监督学习神经网络

    2024-05-01 06:06:02       31 阅读
  3. 深入探索HTML与CSS:构建网页的基础

    2024-05-01 06:06:02       33 阅读
  4. MATLAB初学者入门(27)—— 无监督学习神经网络

    2024-05-01 06:06:02       32 阅读
  5. 云原生周刊:K8s 中的服务和网络 | 2024.4.29

    2024-05-01 06:06:02       49 阅读
  6. Mysql MVVC

    2024-05-01 06:06:02       36 阅读
  7. CSS三个标题及对应内容的tab切换

    2024-05-01 06:06:02       31 阅读
  8. python挑战10秒小程序

    2024-05-01 06:06:02       31 阅读
  9. C语言-宏定义2.0

    2024-05-01 06:06:02       38 阅读
  10. Rust 命令行参数解析指南

    2024-05-01 06:06:02       32 阅读