두 개의 수를 입력하여 사이의 모든 소수를 찾아내다

2843 단어 C 언어
#include <stdio.h> #include <math.h> int IsPrime( int n) {     int i;     for (i = 2; i <= sqrt (n); i++)     {         if (n % i == 0)         {   /* , */             return 0;         }     }     /* , */     return 1; } void PrintPrime( int start, int end) {     int i;     int count = 0;     for (i = start; i <= end; i++)     {         if (IsPrime(i))         {             printf ( "%d   " , i);             count++;             if (count % 5 == 0)             {                 printf ( "
"
);             }         }     } } int main() {     int start;     int end;     printf ( " :" );     scanf ( "%d" , &start);     printf ( " :" );     scanf ( "%d" , &end);     PrintPrime(start, end);     return 0; }
 

좋은 웹페이지 즐겨찾기