当前位置:首页 C++ > 正文

c++while循环计算阶乘

作者:野牛程序员:2023-12-01 11:25:40 C++阅读 2593

计算阶乘的C++代码如下所示:

#include <iostream>

int main() {
    int n;
    long long factorial = 1;

    std::cout << "请输入一个整数:";
    std::cin >> n;

    while (n > 0) {
        factorial *= n;
        --n;
    }

    std::cout << "阶乘结果为: " << factorial << std::endl;

    return 0;
}

这段代码使用了while循环来计算输入整数的阶乘。首先,用户被要求输入一个整数。然后,使用while循环从输入的整数开始,递减至1,同时累积阶乘的结果。最终,程序输出计算得到的阶乘。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击