1. 程式人生 > >用c語言,找出指定範圍內的質數

用c語言,找出指定範圍內的質數

最近在學C語言,在MOOC上看到翁愷老師講的《程式設計入門——C語言》,學到老師講到怎麼用C語言測試一個數是否為整數的時候,突然想到,既然可以測試怎麼一個數是否為整數,那麼肯定能夠找出一定範圍內的數是否為整數了。

於是想了想,用瞭如下程式碼,可以簡單的實現這個功能,程式碼如下:

#include <stdio.h>

int main(){
	int number;
	int i,j,flag=1;

	scanf("%d",&number);
	for(i=2; i<number; i++){
		for(j=2; j<i; j++){
			if(i%j==0){
				flag=0;
				break;
			}
		}
		if(flag!=0&&j==i){
			printf("%d ",i);
		}
		flag=1;
	}
	printf("\n");
	return 0;
}