机试题2019-4

在这里插入图片描述

#include<stdio.h>
bool prime(int n){

	int i;
	//n&1 与运算 可以判断n是否为偶数  如果是偶数,n&1返回0;否则返回1,为奇数。
	if((n>2 && !(n&1) )|| n<2) return false; 
	for(i=3; i*i<=n;i+=2)
	if(!(n%i)) return false;
	return true;  //不知道为什么我的编译器有时不能通过,改为 return 1;
}
int main(void){

	int m,n,i;
	scanf("%d%d",&m,&n);
	for(m++,i=0;i<n;m++)
	if(prime(m)){
	printf("%d\n",m);
	i++;
	}
	return 0;

}


在这里插入图片描述

发布了9 篇原创文章 · 获赞 0 · 访问量 78

猜你喜欢

转载自blog.csdn.net/chenyx1998/article/details/104927251