c语言 素数打印素数求解?

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
//定义变量 并且进行初始化 //使用循环判断素数,判断2-1000之间的素数
}
用循环结构不要用数组,函数用最简单的方式... 用循环结构,不要用数组函数,用最简单的方式

用最简单的方式编写的:

楼上虽是正解但不用函数是吗?

把他的函數写到main里面就行了稍微改些地方就ok了。

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

原理很简单,就是当i是质(素)数的时候i的所有的倍数必然是合数。如果i已经被判断鈈是质数了那么再找到i后面的质数来把这个质数的倍数筛掉。

//c语言 素数 筛选法求100以内的素数
//原理很简单就是当i是质(素)数的时候,i的所囿的倍数必然是合数如果i已经被判断不是质数了,那么再找到i后面的质数来把这个质
//我们将从2开始 用2除后面的数如果后面的数能被2整除 那么那个数一定不是素数
 
 //进行素数判断:我们将从2开始 用2除后面的数,如果后面的数能被2整除 那么那个数一定不是素数,将那个数置为零
 
 





}

我要回帖

更多关于 c语言 素数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信