c程序
-
C程序以显示指向指针之间的关系
在 C 编程语言中,指向指针的指针或双指针是一个保存另一个指针地址的变量。 声明 下面给出的是指向指针的指针的声明 – datatype ** pointer_name; 例如int **p; 这里,p是一个指向指针的指针。 初始化 ‘&’用于初始化。 例…
-
C++程序删除数组中的元素,不使用库函数
数组的目的是通过基地址和索引,在多个内存位置上提供对相同类型数据的访问。在各种应用中,数组被用于存储各种原因的数据。数组必须像其他数据结构一样高效地处理添加、删除和更新元素。静态数组和动态数组都包含了许多在C++中处理各种与数组相关的操作的库函数。但在本文中,我们将看到如何在不使用任何库函数的情况下…
-
十进制转二进制的C程序?
将整数从十进制 (base-10) 转换为二进制 (base-2)。假设整数的大小为 32 位,需要将数字除以基数。计算机使用它来将整数值更改为计算机的字节。 Input:10Output:1010 说明 如果十进制数是10 10除以2余数为零。因此,0。 将 10 除以 2。新数字为 10/2 =…
-
C程序的朴素模式搜索算法
C 中的模式匹配– 我们必须查找一个字符串是否存在于另一个字符串中,例如,字符串“algorithm”存在于字符串“naive algorithm”中。如果是找到,然后显示它的位置(即它所在的位置)。我们倾向于创建一个函数,它接收 2 个字符数组,如果匹配则返回位置,否则返回 -1。 I…
-
检查给定字符串是否是关键字的C程序?
关键字是在C++库中预定义或保留的单词,具有固定的含义,并用于执行内部操作。C++语言支持超过64个关键字。 每个关键字都以小写字母形式存在,如auto、break、case、const、continue、int等。 C++语言中的32个关键字也可在C语言中使用。 autodoubleintstru…
-
C++程序以给定值找到反正弦
在三角学中,我们最常使用几个比率:正弦、余弦、正切和其他一些比率。从给定的角度,可以计算这些比率。但是,如果我们有比率值,我们还可以使用反三角函数计算角度。 在本文中,我们将讨论如何通过 C++ 中的反正弦(反正弦)方法从正弦值获取弧度角。 asin() 函数 asin() 方法用于使用反三角正弦函…
-
C程序求第n个偶数
给定一个数字N,我们需要找到第N个偶数。 偶数是能够被2整除且余数为零的数字。例如2、4、6、8、10等。 如果我们仔细观察偶数列表,我们也可以表示它们为 2*1=2, 2*2=4, 2*3=6, 2*4=8,…2*N。 因此,为了解决这个问题,我们可以简单地将数字N乘以2,这样结果就是…
-
C程序以找到链表的长度
链接列表使用动态内存分配,即它们相应地增长和收缩。它们被定义为节点的集合。这里,节点有两部分,即数据和链路。数据、链接和链表的表示如下 – 链表的类型 链表有四种类型,如下: – 单链表/ 单链表双/双向链表循环单链表循环双链表 我们使用递归方法求链表长度的逻辑是 ̵…
-
二分查找的C程序(递归和迭代)
二分查找算法是一种基于比较和分割机制的算法。二分搜索算法也称为半间隔搜索、对数搜索或二分查找。二分查找算法,在已排序数组中查找目标值的位置。它将目标值与数组的中间元素进行比较。如果该元素等于目标元素,则算法返回找到的元素的索引。如果它们不相等,则搜索算法使用该数组的一半部分,根据值的比较,算法使用前…
-
C++程序来找出至少需要获得多少分才能达到G分的分数
假设我们有两个数组p和c,每个数组都有D个元素,并且还有另一个数字G。考虑在编程竞赛中,每个问题的分数都基于其难度。问题p[i]的分数为100i。这些p[1] + … + p[D]问题是竞赛中的所有问题。编程网站上的用户有一个数字total_score。用户的total_score是以下…