博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
哥德巴赫猜想
阅读量:5036 次
发布时间:2019-06-12

本文共 728 字,大约阅读时间需要 2 分钟。

#region 获取输入

int num;
while (true)
{
Console.Write("请输入一个大于2的偶数:");
num = int.Parse(Console.ReadLine());

if ( num <= 2 || num % 2 != 0)

{
Console.Write("错误,请输入一个正确的偶数");
}
else
{
break;
}

 

Console.ReadLine();
Console.Clear();
}
#endregion
#region 分解num
for (int i = 2; i <= num-2;i++)
{
int j = num - i;
#region 先判断i是不是质数,如果不是,进入下一次循环
bool a = false;
for(int m=2;m<i-1;m++)
{
if(i%m==0)
{
a = true;
break;
}
}
if (a)
{
//i不是质数
continue;
}
#endregion
#region 继续判断j是不是质数
a = false;
for (int m = 2; m < j; m++)
{
if (j % m == 0)
{
a = true;
break;
}
}
if (a)
{
//i不是质数

}

else
{
//是质数
Console.Write(num + "=" + i + "+" + j);
break;
}
#endregion
}

#endregion
Console.ReadLine();
}

转载于:https://www.cnblogs.com/liuwujiang/p/8724679.html

你可能感兴趣的文章
南海区行政审批管理系统接口规范v0.3(规划)4.2.【queryExpireList】当天到期业务查询...
查看>>
[置顶] 细说Cookies
查看>>
[wp7软件]wp7~~新闻资讯,阅读软件下载大全! 集合贴~~~
查看>>
生成指定位数随机数的方法
查看>>
Essential C++学习笔记
查看>>
where,having与 group by连用的区别
查看>>
【MySQL】MySQL锁和隔离级别浅析二 之 INSERT
查看>>
Oracle T4-2 使用ILOM CLI升级Firmware
查看>>
4.14上午
查看>>
数据分析 -- 白话一下什么是决策树模型(转载)
查看>>
Java SPI机制原理和使用场景
查看>>
web前端java script学习2017.7.18
查看>>
删除TXPlatform
查看>>
LaTex:图片排版
查看>>
并发访问超时的问题可能性(引用)
查看>>
中小团队基于Docker的Devops实践
查看>>
利用python打开摄像头并保存
查看>>
System函数的使用说明
查看>>
Selenium-测试对象操作之:获取浏览器滚动条滚动距离
查看>>
Linux下MySQL数据库安装与配置
查看>>