标题: c语言 prime number [打印本页] 作者: liuda 时间: 2015-1-22 02:47 标题: c语言 prime number
#include<stdio.h>//逻辑不对,程序出错,人是灵活的,而这种灵活是可以赋予计算机的 void main() { int a,b,c=0; printf("please input a number which >1:\n"); scanf("%d",&a); if(a==2) printf("a is a prime number\n"); else if(a>=3) { for(b=2;b<a;b++) { if (a%b==0) {printf("a is not a prime number\n"); c=c+1; } if(c>=1) break; } if(c==(a-2))//这里是==,不是= printf("a is a prime number\n"); for(b=2,c=0;b<a;b++) { if (a%b!=0) c=c+1; } if(c==(a-2))//这里是==,不是= printf("a is a prime number\n");