• C++
  • 哪位大佬能帮我用c++解决这两道题?急急急!

  • @ 2022-7-31 11:23:40

哪位大佬能帮我用c++解决这两道题?急急急👀️ ! 1.判断输入的是否是素数?

2.用函数判断输入的是否是素数?

拜托了!

7 条评论

  • @ 2023-12-31 21:01:05

    1:

    cin>>n;
    bool p=0;
    for (int i=2;i*i<=n;i++) 
        if (n%i==0) p=1;
    if (p==0) //是素数
    else //不是素数
    

    2:

    bool prime (int n) {
    	if (n<2) return false;
    	for (int i=2;i*i<=n;i++) 
    	  if (n%i==0) return false;//不是素数
    	return true;//是素数
    }
    

    2023年来考古

    • @ 2022-8-5 10:53:47
      bool prime(int n) {
          if(x<=1) return false;
          if(x==2 || x==3) return true;
          for(int i=2;i*i<=n;i++) {
              if(n%i==0) return false;
          }
          return true;
      }
      
    • @ 2022-8-4 21:40:13

      👀️是在考试吗不会做

      • @ 2022-8-1 13:38:03
        bool is_prime(int x) {
            if (x <= 1) return false;
            for (int i = 2; i <= x / i; i++)
                if (x % i == 0) return false;
            return true;
        }
        
      • @ 2022-8-1 12:24:17

        这么简单的题为什么要问呢?

        • @ 2022-7-31 21:30:17

          好像很简单

          • @ 2024-2-3 16:12:59

            不是好像,是非常,改一下

        • @ 2022-7-31 19:58:59

          🤔 这是在考试吗

          • 1