nikoEzGami


私信TA

用户名:qqzz5231181

访问量:4127

签 名:

等  级
排  名 6385
经  验 1384
参赛次数 0
文章发表 21
年  龄 0
在职情况 学生
学  校 湖北工业大学
专  业

  自我简介:

湖北工业大学计算机学院

解题思路:
for循环,除法求余数判断素数,非素数的话采用exit(0);提前终止程序。默认2为素数。

注意事项:
暂时不明
参考代码:

#include<iostream>

using namespace std;

void is_prime(int);

int main()

{

    int num;

    cin>>num;

    if(num==2){

        cout<<"prime"<<endl;

        return 0;

    }

    is_prime(num);

    return 0;

}

void is_prime(int num)

{

    for(int i=2;i*i<=num;i++)

    {

        if (num%i==0){

            cout<<"not prime"<<endl;

            exit(0);

        }

    }

     cout<<"prime"<<endl;

}


 

0.0分

0 人评分

  评论区