找到 34423 篇文章,主题为编程

将表示为链表的数字加 1?

sudhir sharma
更新于 2019年8月19日 12:34:52

530 次浏览

数字的链表表示方式是这样的:链表的所有节点都被视为数字的一位。节点存储数字,链表的第一个元素持有数字的最高有效位,链表的最后一个元素持有数字的最低有效位。例如,数字 202345 在链表中表示为 (2->0->2->3->4->5)。要将这个链表表示的数字加 1,我们必须检查最低有效位的值…… 阅读更多

数字链接游戏?

sudhir sharma
更新于 2020年7月2日 05:37:51

573 次浏览

数字链接是一种逻辑谜题,涉及在网格中查找连接数字的路径。数字链接谜题的一个简单示例 数字链接谜题的解法规则 - 玩家必须用单一的连续线(或路径)将网格上所有匹配的数字配对。线条不能分支或交叉,数字必须位于每条线的末端(即不在中间)。只有当问题具有唯一解并且网格中的所有单元格都被填充时,才认为问题设计良好…… 阅读更多

计算 nPr 值的 C 程序?

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

231 次浏览

排列,nPr 也可以表示为 P(n,r),这是一个数学公式,用于查找排列的个数。P(n, r) 的公式是 n! / (n – r)!。n 个元素集合上的排列数由 n! 给出,其中“!”表示阶乘。输入:n=5;r=4;输出:120 解释 P(5, 4) = 5! / (5-4)! => 120 / 1 = 120 5!=1*2*3*4*5*=120 示例 #include using namespace std; long int fact(int x) {    int i, f=1;    for(i=2; i

十进制转换为二进制的 C 程序?

sudhir sharma
更新于 2019年8月19日 11:53:39

987 次浏览

将一个整数从十进制数系统(基数-10)转换为二进制数系统(基数-2)。假设整数的大小为 32 位,需要将数字除以基数。它由计算机用来将整数值更改为计算机的字节。输入:10 输出:1010 解释 如果十进制数为 10 当 10 除以 2 时,余数为零。因此,为 0。将 10 除以 2。新的数字是 10/2 = 5。当 5 除以 2 时,余数为 1。因此为 1。将 5 除以 2。新的数字是 5/2 = 2。当 2 除以 2 时,余数为…… 阅读更多

查找三个数字中最大数字的 C 程序

sudhir sharma
更新于 2019年8月19日 11:50:53

592 次浏览

此程序获取 3 个数字,并找出其中最大的一个。为此,我们将相互比较这些数字,并找出哪个最大。输入:a=2,b=4,c=7 输出:7 最大数 解释 此程序仅使用 if 语句来查找最大数。示例 #include using namespace std; int main() {    int a,b,c;    a=2,b=4,c=7;    if(a>b) {       if(a>c) {          printf("%d 最大数 ",a);       } else {          printf("%d 最大数 ",c);       }    } else {       if(b>c) {          printf("%d 最大数 ",b);       } else {          printf("%d 最大数 ",c);       }    }    return 0; }

检查数字是正数、负数还是零的 C 程序?

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

882 次浏览

大于 0 的数字是正数,小于 0 的数字是负数。正数和负数的概念在数论和编程中都非常重要。计算仅依赖于此概念。输入:0 输出:0 为零 解释 使用条件语句将数字与 0 比较,判断它是否大于 0 或小于 0。示例 #include using namespace std; int main() {    int n=0;    if(n>0) {       printf("%d 为正数",n);    } else if(n

检查阿姆斯特朗数的 C 程序?

sudhir sharma
更新于 2019年8月19日 11:47:26

347 次浏览

如果一个数字的各位数字立方和等于该数字本身,则该数字称为阿姆斯特朗数。这是一个数学概念,通常用于编程中以构建程序员的基本逻辑。输入:370 输出:370 是阿姆斯特朗数 解释 370 = 3*3*3 + 7*7*7 + 0*0*0 = 27 + 343 + 0 = 370 示例 include using namespace std; int main() {    int n, num, rem, sum = 0;    cin >> n;    num = n;    while(num != 0) {       digit = num % 10;       sum += digit * digit * digit;       num /= 10;    }    if(sum == n)       printf("%d 是阿姆斯特朗数。", n );    else       printf("%d 不是阿姆斯特朗数。",n);    return 0; }

查找给定数组中元素之和的 C/C++ 程序

sudhir sharma
更新于 2019年8月19日 11:44:58

1K+ 次浏览

所有数组元素的和是指将所有数组元素相加。假设我们在数组中有 5 个元素,我们想找到它们的和。arr[0]=1 arr[1]=2 arr[2]=3 arr[3]=4 arr[4]=5 以上所有元素的和为 arr[0]+arr[1]+arr[2]+arr[3]+ arr[4]=1+2+3+4+5=15 输入:1,2,3,4,5 输出:15 解释 使用 For 循环获取每个索引元素,并对其求和 arr[0]+arr[1]+arr[2]+arr[3]+ arr[4]=1+2+3+4+5=15 示例 #include using namespace std; int main() {    int i,n,sum=0;    int arr[]={1,2,3,4,5};    n=5;    for(i=0;i

奇数位数字和与偶数位数字和之差的 C 程序?

sudhir sharma
更新于 2019年8月19日 11:41:47

2K+ 次浏览

给定一个数字,求奇数位数字和与偶数位数字和之差。这意味着我们将计算所有偶数位数字和所有奇数位数字,然后减去它们的和。示例 输入:12345 输出:3 解释 奇数位数字是 2+4=6 偶数位数字是 1+3+5=9 奇数-偶数=9-6=3 将每个数字从数字中取出,并检查该数字是偶数还是奇数,如果是偶数,则将其添加到偶数和中,否则添加到奇数和中,然后取它们的差。示例 #include using namespace std; int main() {    int n, r=0;    int diff =0;    int even=0;    int odd=0; ... 阅读更多

前 n 个自然数的立方和的 C 程序?

sudhir sharma
更新于 2019年8月19日 11:40:22

493 次浏览

前 n 个自然数的立方和是指将所有自然数的立方和加到 n。它是级数 1^3 + 2^3 + …. + n^3 的和,即 n 个自然数的立方和。输入:6 输出:441 解释 1^3 + 2^3 + 3^3 + 4^3 + 5^3 + 63 = 441 使用 For 循环增加数字,将其立方,然后将它们相加。示例 #include using namespace std; int main() {    int n = 6;    int sum = 0;    for (int i = 1; i

广告
© . All rights reserved.