C++021(阶段练习)本阶段学习了什么?for、while、do-while循环一维数组、二维数组字符数组复习三种循环语句for(初始化;循环条件;增量){ 循环体 } while(循环条件){ 循环体 } do { 循环体 }while(循环条件);循环体内根据情况也可以添加循环语句,构成循环嵌套阶乘阶乘是数学运算符号定义:一个正整数的阶乘是所有小于及等于该数的正整数的乘积。非负整数n的阶乘写作n!并且0的阶乘0!=1 一个正整数的阶乘是所有小于及等于该数的正整数的乘积。 非负整数n的阶乘写作n!并且0的阶乘0 != 1一个正整数的阶乘是所有小于及等于该数的正整数的乘积。非负整数n的阶乘写作n!并且0的阶乘0!=15的阶乘写作5!5! =5 *43 * 21= 1206的阶乘写作6!6! =65 * 43 *2 *1=720n0n的阶乘写作n!n! = n * (n-1)* (n-2)(n-3)…21n=00 != 101计算阶乘【编程挑战】输入整数n,计算后输出n的阶乘的值。【输入】一个整数n(n=0)【输出】n的阶乘【输入样例1】5【输出样例1】120【输入样例2】6【输出样例2】720阶乘n!n0 n != n*(n-1)(n-2)(n-3)…2*1 n个数进行累乘n=0 0 != 1① 初始值ans=1, ② 第一个数n, 累乘 ans=ans