如何用c语言输出一个数之下所有偶数的素数和?
1条回答 默认 最新
五一编程 2021-11-27 15:08关注#include<stdio.h> int f(int x); int main(void) { int n,i; scanf("%d",&n); for(i=2;i<=n;i++) { if(f(i)==1&&f(n-i)==1) { printf("%d=%d+%d\n",n,i,n-i); break; } } return 0; } int f(int x) { int result ,i=2; while(i<x) { if(x%i==0) break; i++ ; } if(i==x) result=1; else result=0; return result; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报