找到 1356 篇文章 关于 C

C 语言中数组中元素的第一个和最后一个索引之间的最大差值

Sunidhi Bansal
更新于 2020-08-14 07:54:28

494 次浏览

给定一个大小为 N 的整数数组。数组包含随机顺序的整数。任务是找到数组中元素的第一个和最后一个索引之间的最大差值。我们必须找到一个在数组中出现两次的数字,并且其索引之间的差值最大。如果有多个这样的对,我们将存储索引之间的最大差值。输入 Arr[] = { 2, 1, 3, 1, 3, 2, 5, 5 }。输出 -数组中元素的第一个和最后一个索引之间的最大差值 - ... 阅读更多

C 语言中两个元素之间的最大差值,使得较大的元素出现在较小的数字之后

Sunidhi Bansal
更新于 2020-08-14 07:52:29

1K+ 次浏览

给定一个大小为 N 的整数数组。数组包含随机顺序的整数。任务是找到两个元素之间的最大差值,使得较大的元素出现在较小的数字之后。即 Arr[j]-Arr[i] 最大,使得 j>i。输入 Arr[] = { 2, 1, 3, 8, 3, 19, 21}。输出 -两个元素之间的最大差值,使得较大的元素出现在较小的数字之后 - 20解释 - 最大差值在 21 和 1 之间,并且 21 出现在数组中的 1 之后。输入 Arr[] = {18, 2, 8, 1, 2, 3, 2, ... 阅读更多

C 语言中两个 m 元素子集之间的最大差值

Sunidhi Bansal
更新于 2020-08-14 07:13:21

688 次浏览

任务是找到数组中 m 个元素的和之间的最大差值。假设我们有一个数组和一个数字 m,那么我们将首先找到 m 个最大数字的和,然后从中减去 m 个最小数字的和以获得最大差值。因此,主要任务是找到两个 m 个数字的子集,它们具有最高的和和最低的和。现在让我们使用一个例子来理解我们必须做什么 -输入 arr = {1, 2, 3, 4, 5} ; m=3输出 最大差值是:6解释 - 这里最大的 ... 阅读更多

C 语言中矩阵中两行元素和的最大差值

Sunidhi Bansal
更新于 2020-08-14 07:11:14

212 次浏览

给定一个矩阵,mat[row][column],其中行和列相等且长度为奇数,表示行和列的数量必须为奇数,即不能被 2 整除,任务是找到该矩阵中两行的元素和之间的最大差值。例如在下图中 -约束条件矩阵必须是方阵。列和行必须是奇数长度。输入 mat[][] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}输出 中行的乘积 = 120 中列的乘积 = 80解释 中行的乘积 = 4 * 5 * 6 = 120 中列的乘积 = 4 * 5 * 8 = 160 MD = 0,因为 RSum[row] ...

C 语言中几何级数求和的程序

Sunidhi Bansal
更新于 2020-08-13 08:35:00

6K+ 次浏览

给定三个输入,第一个是“a”,它是几何级数的第一项,第二个是“r”,它是公比,第三个是“n”,是我们需要找到和的级数数量。几何级数是一个级数,其连续项之间具有恒定的比值。使用上述给定的输入“a”、“r”和“n”,我们必须找到几何级数,即 a、ar、𝑎𝑟2、𝑎𝑟3、𝑎𝑟4、…及其和,即 a + ar + 𝑎𝑟2+ 𝑎𝑟3 + 𝑎𝑟4 +…输入 a = 1 r = 0.5 n = 5输出 1.937500输入 a = 2 ... 阅读更多

C 语言中字母三角形图案的程序

Sunidhi Bansal
更新于 2020-08-13 08:32:35

251 次浏览

给定一个数字 n,任务是打印长度为 n 的字母三角形图案。首先打印 n 个字符,然后在每一行从开头递减一个。字母的三角形图案将如下所示 -输入 - n = 5输出 输入 - n = 3输出 方法如下,用于解决问题获取输入 n 并循环 i 从 1 到 n。对于每个 i,迭代 j 从 i 到 n,对于每个 j,打印一个字符减 1 并将 j 的值加到 'A'。算法开始在函数 int pattern(...) 中 ... 阅读更多

使用 C 语言解决盈亏问题

Sunidhi Bansal
更新于 2020-08-13 08:29:46

3K+ 次浏览

给定某个未知产品或服务的成本价 (cp) 和售价 (sp),我们的任务是使用 C 程序找到获得的利润或遭受的损失,如果获得利润,则应打印“利润”及其金额,或者如果遭受损失,则打印“损失”及其相应的金额,或者如果没有利润也没有损失,则打印“没有利润也没有损失”。为了找到利润或损失,我们通常查看售价 (sp) 或某物出售的价格/金额,或者成本价 (cp) 某物购买的价格 ... 阅读更多

C 语言中以简化形式表示给定 N 个分数的乘积

Sunidhi Bansal
更新于 2020-08-13 08:24:17

158 次浏览

给定 N 个分数的分子 num 和分母 den,任务是找到 N 个分数的乘积,并且输出应以简化形式表示。例如在下图中,我们有两个分数“4/5”和“3/4”,我们找到了这两个分数的乘积,其中第一个的分母乘以第二个的分母,第一个的分母乘以第二个的分母。现在最终结果是“12/20”,可以简化,所以输出应该是“3/5”,类似地,我们必须开发一个程序来解决给定的 ... 阅读更多

C 语言中添加两个复数的程序

Sunidhi Bansal
更新于 2020-08-13 08:21:01

9K+ 次浏览

给定两个复数,形式为 a1+ ib1 和 a2 + ib2,任务是将这两个复数相加。复数是可以表示为“a+ib”形式的数,其中“a”和“b”是实数,i 是虚数,它是表达式 𝑥 2 = −1 的解,因为没有实数满足该方程,这就是为什么它被称为虚数。输入 a1 = 3,b1 = 8 a2 = 5,b2 = 2输出 复数 1:3 + i8 复数 2:5 + i2 ... 阅读更多

C 语言中奇数方阵中中间行和列的乘积

Sunidhi Bansal
更新于 2020-08-13 08:18:56

203 次浏览

给定一个方阵,mat[row][column],其中行和列相等且长度为奇数,表示行和列的数量必须为奇数,即不能被 2 整除,任务是找到该矩阵中中间行和中间列的乘积。例如在下图中 -约束条件矩阵必须是方阵。列和行必须是奇数长度。输入 mat[][] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}输出 中行的乘积 = 120 中列的乘积 = 80解释 中行的乘积 = 4 * 5 * 6 = 120 中列的乘积 = 4 * 5 * 8 = 160 ... 阅读更多

广告