1 条题解

  • 0
    @ 2025-2-14 20:52:08

    C :

    #include<stdio.h>
    int isPrimeNumber(int n) 
    { 
        int i; 
        for(i=2;i<=n/2;i++) 
        { 
           if(n%i==0) 
              return 0; 
        } 
         return 1; 
    } 
     
    int gotbaha(int n) 
    { 
        int i; 
        for(i=2;i<n;i++) 
        { 
           if(isPrimeNumber(i)&&isPrimeNumber(n-i)&&(i<=n-i)) 
           { 
                printf("%d=%d+%d\n",n,i,n-i); 
           } 
        } 
    } 
    main() 
    { 
          int n; 
          scanf("%d",&n); 
          gotbaha(n); 
    }
    
    

    C++ :

    #include<stdio.h>
    int isPrimeNumber(int n) 
    { 
        int i; 
        for(i=2;i<=n/2;i++) 
        { 
           if(n%i==0) 
              return 0; 
        } 
         return 1; 
    } 
     
    int gotbaha(int n) 
    { 
        int i; 
        for(i=2;i<n;i++) 
        { 
           if(isPrimeNumber(i)&&isPrimeNumber(n-i)&&(i<=n-i)) 
           { 
                printf("%d=%d+%d\n",n,i,n-i); 
           } 
        } 
    } 
     
    main() 
    { 
          int n; 
          scanf("%d",&n); 
          gotbaha(n); 
    }
    
    
    • 1

    【验证型】第7章:函数 哥德巴赫猜想

    信息

    ID
    474
    时间
    1000ms
    内存
    2MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者