素数在这里插入代码片
代码如下:
include<sdio.h>
int main()
{
int i,j;
for (i=100;i<=200;++i){
for (j=2;j<=i;++J){
if (i%j==0){
break;
}
}
if (i==j){
printf("%d,"i);
}
}
return 0;
今天学习素数的基本编程纯小白好不会更多代码
一·编程思路
1.求100~200逐渐的素数,运用if判断,for循环,嵌套for循环
首先定义我们的 除数与被除数i,j;
其次,下一步进行函数运算i是除数范围,j是被除数从2开始循环
由于素数的余数为零进行模的运算%==0;
直至各数都进行运算,结束for循环。
再次写一个if判断语句,利用取余公式i%j来确定余数是否为0;若为0,就说明i可以整除j,则推出循环;
通过以上方式,便会排除不是素数的数,那么剩下的便是素数。
输出所得数即可
二·总结
1.熟悉遍历方式,确定初始值和遍历范围
2.具体问题具体分析,牢记素数的判别表达式
3.理解break的含义