当前位置: 编程技术>c/c++/嵌入式
使用c语言判断100以内素数的示例(c语言求素数)
来源: 互联网 发布时间:2014-10-24
本文导语: 从console输入一个数,判断这个数是否为素数(质数)。 代码如下:#include /**判断100以内的素数*/ //定义函数判断是否是素数int isPrime(int num ){ int i; //从2开始循环,一直到i的平方小于等于给定的数。 for (i = 2; i*i 1...
从console输入一个数,判断这个数是否为素数(质数)。
代码如下:
#include
/*
*判断100以内的素数
*/
//定义函数判断是否是素数
int isPrime(int num ){
int i;
//从2开始循环,一直到i的平方小于等于给定的数。
for (i = 2; i*i 1 ){
re = isPrime(input);
if(re == 0){
printf("%d不是素数n",input);
}else{
printf("%d是一个素数n",input);
}
}else{
if(input == 1){
printf("1既不是素数,也不是合数。n");
}else{
printf("请输入大于或等于1的正整数^.^n");
}
}
return 0;
}