crj


私信TA

用户名:dotcpp0715696

访问量:1819

签 名:

菜菜

等  级
排  名 465
经  验 4724
参赛次数 0
文章发表 31
年  龄 0
在职情况 学生
学  校 商洛学院
专  业 外卖科学与技术

  自我简介:

美团外卖

解题思路:先找因数,在判断是不是质数。

注意事项:

参考代码:

#include <stdio.h>

#include <math.h>

int yinshu(int c)

{

for (int i = 1; i <= c; i++)

{

if (c % i == 0)

{

if (zhishu(c / i))

return (c / i);

}

}

}

int zhishu(int a)

{

if (a == 1)

return 0;

else

{

for (int i = 2; i <=sqrt(a); i++)

{

if (a % i == 0)

return 0;

}

return 1;

}

}

int main()

int m, n;

scanf("%d %d", &m, &n);

for (int i = m; i <= n; i++)

{

if (yinshu(i))

{

printf("%d", yinshu(i));

if (i < n)

printf(",");

}

}

return 0;

}


 

0.0分

2 人评分

  评论区

  • «
  • »