#include <stdio.h> int main() { int a; scanf("%d",&a); if(a%3==0 && a%5==0 && a%7==0) printf("3 5 7"); if(a%3==0 && a%5==0 && a%7!=0) printf("3 5"); if(a%3==0 && a%5!=0 && a%7==0) printf("3 7"); if(a%3!=0 && a%5==0 && a%7==0) printf("5 7"); if(a%3==0 && a%5!=0 && a%7!=0) printf("3"); if(a%3!=0 && a%5==0 && a%7!=0) printf("5"); if(a%3!=0 && a%5!=0 && a%7==0) printf("7"); if(a%3!=0 && a%5!=0 && a%7!=0) printf("n"); return 0; }
这个题目会有更简单的方法,更简单的程序表达,很容易想,
我就留个悬念吧!