找到 1356 篇文章 关于 C

C 程序检查矩阵是否为反对称矩阵?

sudhir sharma
更新于 2019-08-20 08:44:46

3K+ 次查看

如果对于所有 i 和 j,都有 aij=−aji,则称方阵 A 为反对称矩阵。换句话说,如果矩阵 A 的转置等于矩阵 A 的负值,即 (AT=−A),则称矩阵 A 为反对称矩阵。请注意,反对称矩阵中的所有主对角线元素都为零。让我们举一个矩阵 A 的例子A= |0 -5 4| |5 0 -1| |-4 1 0|它是一个反对称矩阵,因为对于所有 i 和 j,都有 aij=−aji。例如,a12 = -5 且 a21=5,这意味着 a12=−a21。同样,此条件也适用于… 阅读更多

迷宫中老鼠的 C 程序 - 回溯-2?

sudhir sharma
更新于 2019-08-20 10:25:14

3K+ 次查看

迷宫中的老鼠也是一个利用回溯的流行问题。IA 迷宫是一个二维矩阵,其中一些单元格被阻塞。其中一个单元格是源单元格,我们必须从那里开始。另一个是目的地,我们必须到达那里。我们必须找到一条从源到目的地的路径,而无需进入任何被阻塞的单元格。下面显示了未解决迷宫的图片。这是它的解决方案。为了解决这个难题,我们首先从源单元格开始,并向一个方向移动,在那里… 阅读更多

C 程序检查除数的个数是偶数还是奇数?

sudhir sharma
更新于 2019-08-20 08:34:59

289 次查看

给定一个数字“n”作为输入,此程序是查找 n 的除数总数是偶数还是奇数。偶数是可以被 2 整除的整数。例如:0、8、-24奇数是不能被 2 整除的整数。例如:1、7、-11、15输入:10 输出:偶数说明查找 n 的所有除数,然后检查除数的总数是偶数还是奇数。为此,找到所有除数并计算数量,然后将此数字除以 2 以检查它是否… 阅读更多

C 程序用于数组旋转?

sudhir sharma
更新于 2019-08-20 08:33:41

3K+ 次查看

编写一个 C 程序,将数组向左旋转 n 个位置。如何在 C 编程中将数组向左旋转 n 次。在 C 程序中将数组向左旋转 n 个位置的逻辑。输入:arr[]=1 2 3 4 5 6 7 8 9 10 N=3 输出:4 5 6 7 8 9 10 1 2 3说明读取数组(例如 arr)中的元素。在某个变量(例如 N)中读取要旋转的次数。将给定数组向左旋转 1 次,旋转 N 次。在实际的左旋转中,将数组元素向左移动一个位置,并将第一个… 阅读更多

C 程序用于煎饼排序?

sudhir sharma
更新于 2019-08-20 08:31:34

198 次查看

此 C 程序在整数数组上实现煎饼排序。煎饼排序是排序问题的变体,其中唯一允许的操作是反转序列的某个前缀的元素。煎饼排序是排序一堆无序煎饼按大小顺序排列的数学问题的口语说法,当可以将刮刀插入堆栈中的任何点并用于翻转其上方的所有煎饼时。煎饼数是给定数量的煎饼所需的最小翻转次数输入:5、3、2、1、4 输出:1 2 3 4 5说明它… 阅读更多

在 C/C++ 中交替元音和辅音字符串?

sudhir sharma
更新于 2019-08-20 08:29:16

303 次查看

给定一个字符串,重新排列字符串中的字符,以便元音和辅音占据交替的位置。如果字符串不能以上述方式重新排列,则打印“不可能”。元音彼此之间的顺序和辅音彼此之间的顺序应保持不变。输入:abce 输出:abec说明查找字符串中元音和辅音的数量。如果元音和辅音的数量之差大于 1,则返回“不可能”。如果存在字符串中元音多于辅音的条件,则先打印第一个元音,然后… 阅读更多

C/C++ 程序查找出现奇数次的数字?

sudhir sharma
更新于 2019-08-20 08:26:21

350 次查看

一个 C++ 程序,用于在一个给定的正整数数组中查找出现奇数次的数字。在这个数组中,所有数字都出现偶数次。输入:arr[] = {5, 7, 8, 8, 5, 8, 8, 7, 7} 输出:7说明使用两个循环,其中外循环逐个遍历所有元素,内循环计算外循环遍历的元素出现的次数。示例#include using namespace std; int Odd(int arr[], int n){    for (int i = 0; i < n; i++) {       int ctr = 0;   ... 阅读更多

C/C++ 程序查找以 n^2 – (n-1)^2 作为第 n 项的级数的和

sudhir sharma
更新于 2019-08-20 08:24:03

236 次查看

数学中有很多类型的级数,可以在 C 编程中轻松解决。此程序用于在 C 程序中查找以下级数的和。Tn = n2 - (n-1)2查找级数所有项的和为 Sn mod (109 + 7),并且 Sn = T1 + T2 + T3 + T4 + ...... + Tn输入:229137999 输出:218194447说明Tn 可以表示为 2n-1 以获得它正如我们所知,=> Tn = n2 - (n-1)2 =>Tn = n2 - (1 + n2 - 2n) =>Tn = n2 - 1 - n2 + 2n ... 阅读更多

C/C++ 令牌?

sudhir sharma
更新于 2019-08-20 08:13:18

9K+ 次查看

C++ 令牌是程序中最小的单个单元。C++ 是 C 的超集,因此 C 的大多数构造在 C++ 中都是合法的,其含义和用法保持不变。因此,令牌、表达式和数据类型与 C 类似。以下是 C++ 令牌:(大多数 C++ 令牌基本上类似于 C 令牌)关键字标识符常量变量运算符关键字关键字是保留字,具有固定含义,其含义不能更改。编译器已经知道这些关键字的含义和工作原理。C++ 的关键字数量比 C 多,而那些额外的关键字具有特殊的工作原理… 阅读更多

添加 n 个二进制字符串?

sudhir sharma
更新于 2019-08-20 08:08:41

262 次查看

在此程序中,我们必须添加给定的二进制数字。有 n 个二进制数字,我们必须将它们全部加起来以得到一个二进制数字作为输出。为此,我们将使用二进制加法逻辑并将从 1 到 N 的所有项逐个加起来以获得结果。输入:“1011”、“10”、“1001” 输出:10110说明更容易的方法是将二进制字符串转换为其十进制等效值,然后将它们加起来并再次转换为二进制。在这里,我们将手动进行加法。我们将使用一个辅助函数来添加两个二进制字符串。该函数将被使用… 阅读更多

广告