C实现-求100以内全部素数

代码实现

//导入头文件
#include<stdio.h>
#include<math.h>

//主函数
int main(){
    int i,j,k,n=0;//控制循环、记录结果 
    for(i=2;i<=100;i++){
        k=(int)sqrt(i);
        for(j=2;j<=k;j++){
        	if(i%j==0){ break; }
		}   
        if(j>k){
            printf("%3d ",i);
            n++;
            if(n%5==0){ //一行5个数 
            	printf("\n");//换行 
			}   
        }
    }
    return 0;
}

运行结果

猜你喜欢

转载自blog.csdn.net/m0_54158068/article/details/124393550