找到 34423 篇文章 关于编程

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

sudhir sharma
更新于 2019-08-19 12:34:52

530 次浏览

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

数字连接游戏?

sudhir sharma
更新于 2020-07-02 05:37:51

573 次浏览

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

C 程序计算 nPr 的值?

sudhir sharma
更新于 2019-08-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-08-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-08-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-08-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-08-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-08-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-08-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; ... 阅读更多

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

sudhir sharma
更新于 2019-08-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.