PRINTF


私信TA

用户名:15772433752

访问量:825

签 名:

等  级
排  名 4821
经  验 1633
参赛次数 1
文章发表 8
年  龄 0
在职情况 学生
学  校 贵州大学科技学院
专  业

  自我简介:

解题思路:素数是只能被1和自身整除的数

注意事项:i要小于a
参考代码:

#include<stdio.h>

void prime(int a) {

    int count = 0;

    if (a < 0)a = -a;//加这一句复数也可以判断

//for循环判断是否为素数

    for (int i = 1; i < a; i++) {

        if (a % i == 0)count++;

    }

    if (count == 1)printf("prime");

    else printf("not prime");

}

int main()

{

    int a;

    scanf("%d", &a);

    prime(a);

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »