从console输入一个数,判断这个数是否为素数(质数)。
代码如下:#include
/**判断100以内的素数*/
//定义函数判断是否是素数int isPrime(int num ){ int i; //从2开始循环,一直到i的平方小于等于给定的数。 for (i = 2; i*i <= num; i++) { if ( ( num % i ) == 0 ) { return 0; } }}
int mai
质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。
一、判断一个数是否为素数:
基于定义
def is_prime(num):
if num <= 1:
return '%d是一个合数' % num
for i in range(2, num):
if not num % i:
return '%d是一个合数' % num
else:
return '%d是一个素数' % num
考虑合数的