非负整数 n 的阶乘是小于或等于 n 的所有正整数的乘积。例如:5 的阶乘是 120。5! = 5 * 4 * 3 * 2 *1 5! = 120可以使用递归程序或非递归程序找到整数的阶乘。这两个示例如下所示。使用非递归程序的阶乘可以使用 for 循环找到数字的阶乘。这是使用以下程序演示的 -示例 在线演示#include using namespace std; int main() { int n = 5, fact = 1, i; for(i=1; i
自然数是从 1 开始的正整数。自然数的序列为 -1、2、3、4、5、6、7、8、9、10……可以使用 for 循环或公式计算前 n 个自然数的和。指定这两种方法的程序如下所示 -使用 for 循环计算自然数之和。使用 for 循环计算前 n 个自然数之和的程序如下所示。示例 在线演示#include using namespace std; int main() { int n=5, sum=0, i; for(i=1;i
元音是字母 a、e、i、o、u。所有其他字母都称为辅音。检查字符是元音还是辅音的程序如下所示 -示例 在线演示#include using namespace std; int main() { char c = 'a'; if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' ) cout