题目: #include <stdio.h> int main() { int n,a,i,b; scanf("%d",&n); for(;n>0;n--) { b=0; scanf("%d",&a); if (a==2) printf("Yes\n"); else { for(i=2;i<a;i++) { b=a%i; if(b==0) break; } printf("%s",b==0? "No\n":"Yes\n"); } } return 0; } 2居然是素数!!! 我傻了。。。