题目:判断101-200之间有多少个素数,并输出所有素数
分析:
1.素数:只能被1和自身整除的数称为素数(质数)
2.如何判断: 举例说明
#include//判断素数 int main(){ int m=7; int i; for (i=2;i<7;i++){ if (m%i==0){ break; } } if (i==m){ printf("%d Yse!",m); } else{ printf("%d No!",m); } printf("n"); return 0; }
4.当明白怎么判断一个素数,就开始按照题目做怎么判断在一个范围内的数是不是素数,并且输出所有的素数
5. 这里需要一个小知识,平方数 :(double)sqrt(double)---使用前需要在开头添加库#include
#include#include //使用sqrt()需要的库 int main(){ int i,j,m; for (i=2;i<200;i++){ m=0; for(j=2;j<=sqrt(i);j++){ if (i%j==0){ m=1; break; } } if (m==0){ printf("%-5d ",i); } } printf("n"); return 0; }



