7-19 输出100~200之间素数 (30分)

我们两清 提交于 2019-12-31 16:20:28
#include<stdio.h>
#include<math.h>
int main()
{
	int i,j,k;
	int a[100]={0};
		for(i=101,k=0;i<200;++i){
			for(j=2;j<=sqrt(i);j++){
				if(i%j==0){
					break;
				}
			}
			if(j>sqrt(i)){
				
					a[k]=i;
					k++;
				}
		}
		for(i=0;i<k;++i){	
			if(!(i%8==0))
				printf("__");
			if(i%8==0&&i!=0){
				printf("\n");
			}
			printf("%d",a[i]);
		
			
		}

}
101__103__107__109__113__127__131__137
139__149__151__157__163__167__173__179
181__191__193__197__199
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!