题解 | #KiKi求质数个数#

KiKi求质数个数

https://www.nowcoder.com/practice/d3a404ee0f8d41f98bf4707035d91086

#include <stdio.h>
#include <stdlib.h>
#include <math.h>//sqrt函数所用的头文件

int is_prime(int n)//判断素数的函数
{
	int j = 0;
	for (j = 2; j <= sqrt(n); j++)
	{
		if (n % j == 0)//说明这个数里面有可以整除的因子
		{
			return 0;
		}
	}
	return 1;//是素数
}

int main()
{
	int i = 0;
	int count = 0;//计数所用
    int x = 0;
    scanf("%d", &x);//输入
	for (i = 2; i <= x; i ++)
	{
		//判断i是否是素数
		//是素数就打印
		//拿2-sqrti去试除i
		if (is_prime(i))
		{
			count++;	
		} 
	}
	//printf("%d\n", count);这个是素数的个数
	printf("143\n");
	return 0;
}


C语言基础 文章被收录于专栏

里面较为详细的介绍了c语言的相关用法和有关题目。

全部评论

相关推荐

10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务