杨晨旭


私信TA

用户名:dotcpp0598807

访问量:4650

签 名:

等  级
排  名 6420
经  验 1355
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

明明的随机数
浏览:119
 

0.0分

21 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区

int main()
{
	int a;
	int i = 2, b = 1, c =0;
	scanf("%d", &a);
	printf("%d\n",2);
	for (i ; i < a ; i++)
	{
		b = 1;
		while (b < i-1)
		{
			b++;
			if (i % b == 0)
			{
				break;
			}
		}
		if (i % b != 0)
		{
			printf("%d\n", i);
		}
	}
	return 0;
}
让我来
2023-12-07 21:32:24
#include<stdio.h>
#include<math.h>
int main()
{
    int i,n,j,k;
    scanf("%d",&n);
    for(i=2;i<=n;i++)
    {
    	int s=1;
    	for(j=2;j<i;j++)
    	{
    		if(i%j==0) 
    		s=0;
    	}
    	if(s) printf("%d  ",i);
    }
    return 0;
}
2023-11-22 22:02:53
思路三当i==4的时候就错了,m<i/2不成立直接跳出循环,printf了4
2023-04-28 19:48:33
思路一运行错误啊,说提供给函数的参数过多
2023-02-01 11:28:26
第二个代码有点问题,应该是m <= sqrt(i),没有考虑到可以被开平方的情况,比如36、49这样的情况
2022-11-13 20:28:40
学长好厉害
2022-09-20 09:59:26
  • «
  • 1
  • »