#include<stdio.h> #include<math.h> int PrimeNumber(int n); int main(void) { int n; scanf("%d",&n); int a=0; for(int i=2;i<=n/2;i++) { if(PrimeNumber(i)>0&&PrimeNumber(n-i)>0){ a++; } } printf("%d",a); } int PrimeNumber(int n) { int i; if(n==1)return -1; else if(n==2)return 1; for(i=2;i<sqrt(n)+1;i++) if(n%i==0) { return -1; break; }; if(i>sqrt(n)) return 1; }
去掉双斜杠注释 (C语言代码)浏览:1819 |
点我有惊喜!你懂得!浏览:972 |
十->二进制转换 (C++代码)(零和负数需要特殊处理)浏览:1040 |
C二级辅导-公约公倍 (C语言代码)浏览:2122 |
大神老白 (C语言代码)浏览:605 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:619 |
Pascal三角 (C语言代码)浏览:1185 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1420 |
母牛的故事 (C语言代码)浏览:1428 |
Hello, world! (C++代码)浏览:1744 |