找到 1356 篇文章 关于 C 语言

前 n 个奇数的平方和

sudhir sharma
更新于 2019年8月19日 08:40:00

3K+ 次浏览

前 n 个奇数的平方和的序列。该序列为:1, 9, 25, 49, 81, 121…该序列也可以写成 - 1², 3², 5², 7², 9², 11²….这个序列的和有一个数学公式 -n(2n+1)(2n-1)/ 3= n(4n² - 1)/3让我们举个例子,输入:N = 4 输出:sum =解释1² + 3² + 5² + 7² = 1 +9+ 25 + 49 = 84使用公式,sum = 4(4(4)²- 1)/3 = 4(64-1)/3 = 4(63)/3 = 4*21 = 84这两种方法都很好,但是使用数学公式的方法更好,因为它不使用循环,从而降低了时间复杂度。示例#include <stdio.h> int main() {    int n = 8;    int sum = 0;    for (int i = 1; i

由前 n 个自然数构成的集合的所有子集的和

sudhir sharma
更新于 2019年8月19日 08:35:14

156 次浏览

集合是数据元素的集合。集合的子集是由父集合之后的所有元素构成的集合。例如,如果 B 的所有元素都存在于 A 中,则 B 是 A 的子集。在这里,我们需要找到由前 n 个自然数构成的集合的所有子集的和。这意味着我需要找到所有可以形成的子集,然后将它们加起来。让我们举个例子,N = 3集合 = {1, 2, 3}形成的子集 = {{1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3, } ... 阅读更多

等差数列交错符号平方的序列和

sudhir sharma
更新于 2019年8月19日 08:33:11

224 次浏览

等差数列 (AP) 是一系列数字,其中两个连续项之间的差是相同的。差值是通过从第一项中减去第二项来计算的。让我们来看一个示例序列来了解等差数列,5, 7, 9, 11, 13, 15, . . . 此等差数列的公差 (d) 为 2。这意味着每个后续元素都比前一个元素大 2。此序列的第一项 (a) 为 5。查找第 n 项的通式为 a{n} = a + (n-1)(d)在这个问题中,我们得到一个等差数列,我们... 阅读更多

序列 2/3 – 4/5 + 6/7 – 8/9 + …… 至 n 项的和

sudhir sharma
更新于 2019年8月19日 08:30:52

390 次浏览

序列是一系列数字,它们具有某些共同的特征,每个数字都遵循这些特征。数学中定义了各种序列,具有某种数学逻辑或数学公式。在这个问题中,我们得到一个数字序列 2/3, -4/5, 6/7, -8/9, ……该序列的通项可以定义为 (-1)n *(2*n)/ ((2*n)+1)要找到序列的和,我们需要将给定序列的每个元素相加,如 2/3 - 4/5 + 6/7 - 8/9 + ……让我们举个例子,输入:10 输出:-0.191921解释(2 / 3) - (4 / 5) + ... 阅读更多

序列 1² + 3² + 5² + . . . + (2*n – 1)² 的和

sudhir sharma
更新于 2019年8月19日 08:27:31

183 次浏览

序列是一系列数字,它们具有某些共同的特征,每个数字都遵循这些特征。这些数学序列是基于某些数学逻辑定义的,例如每个数字都以相同的间隔递增(等差数列),每个数字都以相同的倍数递增(等比数列),以及许多其他模式。要找到一个序列的和,我们需要计算该序列并为其创建一个通式。但是在这个序列中没有共同的声明发生,所以我们必须通过将序列的每个数字添加到一个和中来进行经典方法…… 阅读更多

C 语言程序:检查一个数是否为质数?

sudhir sharma
更新于 2023年11月7日 05:31:12

40K+ 次浏览

质数是一个只能被两个数整除的数,这两个数分别是它本身和 1。一个数的因子是可以整除它的数。前十个质数的列表是 2, 3, 5, 7, 11, 13, 17, 23, 29, 31。不是质数的数是合数。合数是可以被多个数整除的数。除了质数和合数之外,还有 1,它既不是质数也不是合数,因为它只能被它自身整除。如何检查一个数是质数还是合数… 阅读更多

C 语言程序:选择排序?

sudhir sharma
更新于 2023年9月2日 11:53:29

93K+ 次浏览

选择排序是一种排序算法,它通过找到数组中最小的数字,然后将其放置在第一个位置来工作。接下来要遍历的数组将从放置最小数字的位置的下一个索引开始。让我们举个例子来使这个概念更清晰。我们有一个数组 {6, 3, 8, 12, 9},在这个数组中,最小的元素是 3。所以我们将 3 放置在第一个位置,之后数组将看起来像 {3, 6, 8, 12, 9}。现在我们将再次找到… 阅读更多

C 语言程序:查找一个数的最大质因子?

sudhir sharma
更新于 2019年8月19日 07:55:07

4K+ 次浏览

质因子 - 在数论中,正整数的质因子是精确地整除该整数的质数。寻找这些数字的过程称为整数分解或质因数分解。示例 - 288 的质因子为:288 = 2 x 2 x 2 x 2 x 2 x 3 x 3输入:n = 124 输出:31 是最大的质因子!解释您将找到一个数的所有质因子并找到其中最大的一个。124 的质因子为 2 x 2 x 31。31 是其中最大的一个。示例#include <stdio.h> int main() { ... 阅读更多

C/C++ 程序:查找数组乘法除以 n 的余数?

sudhir sharma
更新于 2019年8月19日 12:58:56

126 次浏览

数组乘法我们将找到给定数组所有元素的乘积。然后根据问题,我们将乘积除以数字 n。让我们举个例子 -输入:arr[] = { 12, 35, 69, 74, 165, 54};       N = 47 输出:14解释数组类似于 {12, 35, 69, 74, 165, 54},因此乘积将为 (12 * 35 * 69 * 74 * 165 * 54) = 19107673200。现在,如果我们想得到除以 47 后的余数,它将是 14。首先将所有数字相乘,然后… 阅读更多

C/C++ 程序:查找一个数的唯一质因子的乘积?

sudhir sharma
更新于 2019年8月19日 07:45:29

323 次浏览

唯一质因子是一个数的因子,也是质数。在这个问题中,我们必须找到一个数的所有唯一质因子的乘积。质数是一个只有两个因子(该数和一)的数。在这里,我们将尝试找到计算一个数的唯一质因子乘积的最佳方法。让我们举个例子来使问题更清晰。有一个数字,比如 n = 1092,我们必须得到它的唯一质因子的乘积。… 阅读更多

广告