標(biāo)題: c語言 prime number [打印本頁] 作者: liuda 時(shí)間: 2015-1-22 02:47 標(biāo)題: c語言 prime number
#include<stdio.h>//邏輯不對,程序出錯(cuò),人是靈活的,而這種靈活是可以賦予計(jì)算機(jī)的 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");