在学习编程和逻辑构建时,求级数和是最简单的练习任务之一。在数学中,有一些方法可以找到不同级数中的级数和。在编程中,我们通过实现逻辑一个接一个地生成它们,并重复添加它们以获得总和,或者在需要时执行任何其他操作。在本文中,我们将介绍使用 C++ 获取直到 N 的所有奇数之和的技术。有两种方法可以稍微有所不同地获得这个总和。让我们看看这些方法…… 阅读更多
为了以表格或图形形式记住一些基本的乘法结果,可以使用乘法表。本文将介绍如何在 C++ 中生成一个看起来像直角三角形的乘法表。在少数情况下,可以轻松记住大量结果,三角形表示法非常有效。在此格式中,表按行和列显示,每一行仅包含填充该列的条目。为了解决这个问题,我们需要 C++ 中的基本循环语句。为了以三角形的方式显示数字,我们需要嵌套循环来…… 阅读更多
在任何语言中编写程序时,获取输入是在几乎所有程序中都会执行的一项基本工作。有时我们直接从控制台获取输入,或者从文件获取输入。从文件获取输入在某种程度上是有益的,因为它不需要我们一遍又一遍地输入输入,或者有时我们可以将一些好的输入测试用例保存到文件中。但是,在本文中,我们将重点介绍基于控制台的输入。我们将学习在 C++ 中从用户获取输入的不同技术。有几种不同的方法…… 阅读更多
给定两个整数 N 和 k,我们需要计算 k 个点固定在其位置的错位排列数。给定 k 的约束条件在 0 和 n 之间,因为当有 n 个点时,固定点的数量不能超过 n。int N=4, k=2; res = solve(N, k); 请注意,k 上至少条件不成立。必须在其原始索引上精确且严格地有 k 个点。这是一个数学问题。不解释数学的证明和解释,我们作为计算机科学专业人员可以使用结果…… 阅读更多