2305060108


私信TA

用户名:dotcpp0691423

访问量:354

签 名:

邹辰曦

等  级
排  名 13193
经  验 881
参赛次数 0
文章发表 8
年  龄 0
在职情况 学生
学  校 河海大学
专  业

  自我简介:

TA的其他文章

冒泡排序c++
浏览:8
冒泡排序c++
浏览:20
冒泡排序c++
浏览:39

解题思路:
素数是除1和本身外没有任何因子的数,那我们只需把2到该数的所有整数试一遍,看是否有能整除的
注意事项:
注意从for循环从2开始,素数是除1和本身外没有因子,不要从1开始循环!!!
参考代码:

#include

#include

using namespace std;

int main()

{

     int x;

     scanf("d",&x);

     int flag=1;

     for (int i=2;i<=sqrt(x);i++)    //检验到平方根即可,节省时间和算力

     {

         if (x%i==0)   flag=0;         //如果被整除,则不是素数

     }

     printf("%d",flag);

     return 0;

}


 

0.0分

3 人评分

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

编程语言转换

万能编程问答

代码解释器

  评论区