中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++階乘函數的用法是什么

c++
小億
174
2024-06-05 17:36:18
欄目: 編程語言

C++中可以通過遞歸或循環來實現階乘函數。下面是一個使用遞歸實現階乘的例子:

#include <iostream>

int factorial(int n) {
    if (n == 0) {
        return 1;
    } else {
        return n * factorial(n - 1);
    }
}

int main() {
    int n = 5;
    int result = factorial(n);
    std::cout << "Factorial of " << n << " is " << result << std::endl;
    return 0;
}

在這個例子中,factorial函數使用遞歸的方式計算階乘。當n為0時,返回1,否則返回n * factorial(n - 1)

你可以調用factorial函數并傳入一個整數來計算該整數的階乘。

0
潮州市| 积石山| 启东市| 永泰县| 河源市| 宁陵县| 方正县| 屯留县| 甘洛县| 新田县| 富裕县| 米易县| 达拉特旗| 高台县| 江安县| 安义县| 印江| 泗阳县| 韩城市| 双城市| 沅江市| 山西省| 壤塘县| 吉隆县| 称多县| 高陵县| 云林县| 南溪县| 新密市| 夏津县| 平阳县| 道真| 岚皋县| 常山县| 峡江县| 洪洞县| 景宁| 安丘市| 高安市| 隆尧县| 江安县|