手机
当前位置:查字典教程网 >编程开发 >C语言 >使用c语言判断100以内素数的示例(c语言求素数)
使用c语言判断100以内素数的示例(c语言求素数)
摘要:从console输入一个数,判断这个数是否为素数(质数)。复制代码代码如下:#include/**判断100以内的素数*///定义函数判断是...

从console输入一个数,判断这个数是否为素数(质数)。

复制代码 代码如下:

#include <stdio.h>

/*

*判断100以内的素数

*/

//定义函数判断是否是素数

int isPrime(int num ){

int i;

//从2开始循环,一直到i的平方小于等于给定的数。

for (i = 2; i*i <= num; i++) {

if ( ( num % i ) == 0 ) {

return 0;

}

}

}

int main(int argc, const char *argv[])

{

int re;

int input;

printf("请输入一个100以内的整数:");

scanf("%d",&input);

if( input > 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;

}

【使用c语言判断100以内素数的示例(c语言求素数)】相关文章:

使用C语言实现CRC校验的方法

C语言小程序 数组操作示例代码

C语言读取BMP图像数据的源码

c语言内存泄露示例解析

基于c语言知识点的补遗介绍

输出1000以内的素数的算法(实例代码)

c语言全盘搜索指定文件的实例代码

如何寻找数组中的第二大数

c语言字符数组与字符串的使用详解

用c语言根据可变参数合成字符串的实现代码

精品推荐
分类导航