`

偶数拆分成两奇数之和

 
阅读更多
/***********************************************************************
 * 求偶数拆分成两个奇数的组合
************************************************************************/
class Test
{
    static void Main()
    {
        int b;
        do
        {
            try
            {
                b = Convert.ToInt32(Console.ReadLine());
            }

            catch (Exception ex)
            {

                throw (ex);
            }

            if (b % 2 == 0)
            {
                if (b > 0)
                {
                    for (int i = 1; i <= (b + 1) / 2; i++)
                    {
                        if (i % 2 != 0)
                        {
                            Console.WriteLine("{0}={1}+{2}", b, i, b - i);
                        }
                    }
                }
                else
                {
                    for (int i = -1; i >= (b - 1) / 2; i--)
                    {
                        if (i % 2 != 0)
                        {
                            Console.WriteLine("{0}={1}+{2}", b, i, b - i);
                        }
                    }
                }
            }
            else
            {
                Console.WriteLine("你输入的不是偶数");
            }
        } while (0 != b);
    }
}
分享到:
评论

相关推荐

    分支与循环程序设计 将一个包含20个元素的数组STRING分成一个偶数数组STRING1和一个奇数数组STRING2

    在本实验中,我们将学习如何使用条件转移指令、串操作指令和循环指令来编写一个将一个包含20个元素的数组STRING分成一个偶数数组STRING1和一个奇数数组STRING2的程序。 二、实验要求 1. 掌握条件转移指令的使用...

    验证哥德巴赫猜想,任意一个大于等于6的偶数都可以分解为两个素数之和,VB6.0源代码编写

    这个猜想表述为:“任何大于2的偶数都可以表示为两个质数之和。”简单来说,就是所有偶数(除了2本身)都能被看作两个质数相加的结果。例如,6=3+3,10=3+7,14=3+11等。 **质数的概念** 在数学中,质数是大于1且...

    六年级下册数学总复习试题-奇数与偶数的初步认识通用版(含答案).docx

    3. 奇数与偶数的可能性:第5题中的选项A、B、D中,每组数的和要么都是偶数,要么都是奇数,而选项C中包含一个偶数2和两个奇数,两个奇数相加是偶数,再加上偶数2,结果是奇数,所以选择C的两数之和为奇数的可能性大...

    新人教小学数学五年级下册质数和合数例奇数与偶数PPT学习教案.pptx

    例如,不能将10个球分成三个奇数个的组,因为10是偶数,而奇数+奇数+奇数仍然是奇数。同样,也不能将11个苹果平均分给三个小朋友,每个小朋友得到偶数个苹果,因为11是奇数,偶数+偶数+偶数仍然是偶数。 在日常生活...

    c++哥德巴赫猜想之一

    - 强哥德巴赫猜想:每个大于2的偶数都可以表示为两个素数之和。 2. **素数判断**:在实现哥德巴赫猜想的过程中,首先需要能够准确判断一个数是否为素数。素数是指在大于1的自然数中,除了1和它本身外无法被其他...

    3dMax poly基数偶数选择插件

    如果模型的多边形边数是偶数,它们可以平滑地分成两半,使得UV可以整齐地对齐。通过插件的偶数选择,我们可以快速选取这些适合对齐的多边形,从而优化UV布局。 插件的操作方式可能非常直观,只需在3DMax中加载...

    整数拆分整数拆分整数拆分整数拆分整数拆分

    同时,如果 n 是奇数,我们需要从总数中减去 1,因为 n 不能被均分为偶数个相同的部分。 例如,当 n=15, k=3 时,可以有 (1, 1, 13), (1, 2, 12), ... , (5, 5, 5),共 15 种拆分方法。但如果 n=16, k=3,除了上述...

    人教版五下数学二因数与倍数2.3.2探究和的奇偶性课件.PPTX

    在实际应用中,例如将学生分成两队,如果总人数是偶数(30),那么当一队人数为奇数时,另一队人数也必须是奇数,因为奇数加奇数等于偶数;而当一队人数为偶数时,另一队人数也应为偶数,因为偶数加偶数等于偶数。 ...

    北师大版五年级(上册)数学知识点归纳整理.pdf

    在分数加减法中,偶数加偶数等于偶数,奇数加奇数等于偶数,偶数加奇数等于奇数,奇数减奇数等于偶数,奇数减偶数等于奇数,偶数减偶数等于偶数。 10. 分数的特殊形式:分数单位是分数的一部分,如的分数单位是,它...

    人教版五年级下册数学知识点归纳总结(最新版).doc

    2. 长方体和正方体的表面积:所有面的面积之和,长方体的表面积公式为2*(长*宽+长*高+宽*高),正方体的表面积为6*棱长*棱长。 3. 体积:物体所占空间的大小,体积单位有立方米、立方分米、立方厘米,以及相应的进率...

    光互连模块中偶数大点阵64_64位相计算全息光栅的简化设计和分析_罗风光

    光互连模块中偶数大点阵64×64位相计算全息光栅的简化设计和分析所涉及的知识点包括位相计算全息光栅的基本原理、优化设计方法、应用领域以及国内外的研究现状和技术挑战。 首先,位相计算全息光栅是一种利用光栅...

    奇偶数排序数组

    这是一个C语言初学者在学习的早期阶段经常会遇到的问题,本程序展示了如何通过编写一个函数来将数组中的数字分成两个部分:一个部分包含所有的偶数,另一部分包含所有的奇数,并且按照原始数组的顺序重新组合它们。...

    人教版五年级下册数学知识点.doc

    4. 各位数字之和为3的倍数的数是3的倍数。 5. 同时是2和5的倍数的数,个位必须是0。 三、质数与合数: 1. 只有两个因数(1和自身)的数称为质数,最小的质数是2。 2. 除了1和自身外,还有其他因数的数称为合数,...

    最新北师大版五年级上册数学重难点归纳.doc

    奇数和偶数的特性在解决实际问题时经常被利用。 4. **质数与合数**:质数只有1和它本身两个因数,如2、3、5、7等;合数除了1和它本身外还有其他因数,如4、6、9等。1既不属于质数也不属于合数。 5. **分数单位**:...

    王爽汇编实验附答案及代码

    (1)若两个数中有一个数是奇数,则将奇数存入A中,偶数存入B中 (2)若两个数均为奇数,则两数分别加1,并存回原变量。 (3)若两个数均为偶数,则两变量不变。 3比较两个字符串string1和string2所含的字符是否相同...

    4-06 分支转移程序设计.zip

    1. **分支指令**:分支指令是CPU执行的基本操作之一,它告诉处理器跳转到内存中的另一个位置执行指令。常见的分支指令包括无条件分支(如JMP)、条件分支(如JE, JNE, JG等)以及循环指令(如LOOP)。 2. **条件...

    小学五年级数学上册期中考试题及完整答案.pdf

    2. 奇数与偶数的性质:题目提到奇数加奇数、偶数加偶数、奇数加偶数的结果,这涉及到整数加法的性质,即奇数+奇数=偶数,偶数+偶数=偶数,奇数+偶数=奇数。 3. 平行四边形和三角形面积:这部分要求计算平行四边形和...

    简论哥德巴赫素数与n生素数的分布规律

    哥德巴赫猜想是数学中一个著名的未解决问题,由普鲁士数学家克里斯蒂安·哥德巴赫在1742年提出,猜想内容为:任一大于2的偶数都可以写成两个素数之和。这个猜想虽然经过数学家们长时间的研究和检验,但至今未得到...

Global site tag (gtag.js) - Google Analytics