Цей веб-сайт працює краще з JavaScript.
Головна
Огляд
lain.church
Довідка
Реєстрація
Увійти
lunarised
/
C89
Слідкувати
1
В обрані
1
Форк
0
Код
Проблеми
0
Запити на злиття
0
Релізи
0
Вікі
Активність
Переглянути джерело
Added more efficiencies
master
lunarised
5 роки тому
джерело
1055c69c42
коміт
563f1d2bf6
1 змінених файлів
з
9 додано
та
3 видалено
Розділений перегляд
Параметри порівняння
Показати статистику
Завантажити патч
Завантажити файл різниці
+9
-3
RountreeLabs/Lab01/isPrime.c
+ 9
- 3
RountreeLabs/Lab01/isPrime.c
Переглянути файл
@@ -1,21 +1,27 @@
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
int is_prime(int n){
int i;
for(i=
2;i<n
;i++){
for(i=
3; i<((n/2)+1)
;i++){
if(n%i == 0){
return 0;
}
i++;
}
return 1;
}
int main(void){
clock_t se, ss;
int n = 2;
for (n = 2; n < 100; n++){
ss = clock();
for (n = 2; n < 100000; n++){
if(is_prime(n)){
printf("%d\n", n);
}
}
se = clock();
printf("Operation Time: %f\n", (se - ss)/(double)CLOCKS_PER_SEC);
return EXIT_SUCCESS;
}
}
Писати
Попередній перегляд
Завантаження…
Відмінити
Зберегти