要求:重复让用户输入输入一个数,判断该数是否质数,当输入“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;
 
}
}

最新文章

  1. 【Win 10 应用开发】TCP通信过程
  2. 谈iOS抓包:Mac下好用的HTTP/HTTPS抓包工具Charles
  3. Linux下面桌面的安装
  4. Ubuntu 14.10安装SecureCRT 7.3(转)
  5. [INS-32025] 所选安装与指定 Oracle 主目录中已安装的软件冲突
  6. PL/SQL之--函数
  7. asp.net实现大文件上传
  8. 查看80端口被占用的方法(IIS、apmserv、system)
  9. Jetty实践-Hello World
  10. DELPHI TDownLoadURL下载网络文件
  11. codeforces 613A. Peter and Snow Blower
  12. drool-6.5的自学demo
  13. mybatis 中的缓冲
  14. JAVA进阶1
  15. 并查集---java模板
  16. html5-特殊符号的使用
  17. python oracle使用心得
  18. 【Python学习笔记之三】lambda表达式用法小结
  19. CentOS下安装Python-pip
  20. assetBundle打包脚本与LUA

热门文章

  1. Android向SDCard中上传文件时报错:Failed to push items
  2. QQ原创表情添加
  3. ubuntu 引导删除
  4. Android事件监听器Event Listener
  5. UNIX网络进程间通信漫谈(1)
  6. LeetCode _ Copy List with Random Pointer
  7. 使用SQLiteDatabase进行数据库操作的步骤
  8. Android中支持的常用距离单位
  9. Altium Designer打印设置
  10. android 让一个控件按钮居于底部的几种方法