标签:
//判断质数 Console.WriteLine("输入一个数"); int input = Convert.ToInt32(Console.ReadLine()); int mo;//定义了一个变量,用来存储input%i的值 int count = 0;//用来存储input%i等于0时的次数 for (int i = 1; i <= input; i++) { mo = input % i; if (mo == 0) { //整除后,余数为0,就记录一次 count++; } } if (count == 2)//质数只有两个因数,所以只能整除两次 { Console.WriteLine("您输入的这个数是质数"); } else { Console.WriteLine("您输入的这个数不是质数"); } Console.ReadLine(); } } }
标签:
原文地址:http://www.cnblogs.com/gchlcc/p/4553852.html