PRINTF


私信TA

用户名:15772433752

访问量:696

签 名:

等  级
排  名 4534
经  验 1620
参赛次数 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 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区