001-小于n的所有素数输出

只愿长相守 提交于 2020-02-28 13:48:56
输入
22
输出
2是一个素数
3是一个素数
5是一个素数
7是一个素数
11是一个素数
13是一个素数
17是一个素数
19是一个素数
``
#include<stdio.h>
 #include<math.h> 
 int main(){
 	int n,i,j;
 	scanf("%d",&n);
 	if(n%2!=0){
 		printf("请输入一个偶数"); 
	 }
 	else{ //输出小于n的所有质数 
 		for(i=2;i<n;i++){
 			for(j=2;j<=i;j++){
 				if(i%j==0){
 					break;
				 }
			 }
 			if(j>=i) printf("%d是一个素数\n",i);
 			
		 }
 		
 		
	 }
 	return 0;
 }
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!