C#如何判断质数(转)
2024-10-19 02:18:28
要求:重复让用户输入输入一个数,判断该数是否质数,当输入“q”时,程序运行结束!(质数的判断要求用方法来实现)。
class
Program
{
static
void
Main(
string
[] args)
{
Console.WriteLine(
"请输入一个数:"
);
string
numberString = Console.ReadLine();
while
(numberString !=
"q"
)
{
int
numberInt = Convert.ToInt32(numberString );
bool
result = PanDuan (numberInt );
if
(result ==
true
)
Console.WriteLine(
"{0}是质数"
, numberInt);
else
Console.WriteLine(
"{0}不是质数"
,numberInt );
Console.WriteLine(
"请输入一个数:"
);
numberString = Console.ReadLine();
}
Console.WriteLine(
"操作结束!!!"
);
Console.ReadKey();
}
public
static
bool
PanDuan(
int
number)
{
bool
result=
true
;
for
(
int
i = 2; i < number; i++)
{
if
(number == 2)
{
result =
true
;
break
;
}
else
if
(number % i == 0)
{
result =
false
;
break
;
}
else
{
result =
true
;
break
;
}
}
return
result;
}
}
最新文章
- 【Win 10 应用开发】TCP通信过程
- 谈iOS抓包:Mac下好用的HTTP/HTTPS抓包工具Charles
- Linux下面桌面的安装
- Ubuntu 14.10安装SecureCRT 7.3(转)
- [INS-32025] 所选安装与指定 Oracle 主目录中已安装的软件冲突
- PL/SQL之--函数
- asp.net实现大文件上传
- 查看80端口被占用的方法(IIS、apmserv、system)
- Jetty实践-Hello World
- DELPHI TDownLoadURL下载网络文件
- codeforces 613A. Peter and Snow Blower
- drool-6.5的自学demo
- mybatis 中的缓冲
- JAVA进阶1
- 并查集---java模板
- html5-特殊符号的使用
- python oracle使用心得
- 【Python学习笔记之三】lambda表达式用法小结
- CentOS下安装Python-pip
- assetBundle打包脚本与LUA