디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이거 해결좀... 프로그램 실행시간 체크하는건데 왜안될까?

아나(1.209) 2013.01.01 19:32:39
조회 95 추천 0 댓글 3


실행하면 캡쳐화면처럼 2번째께 이상하게 뜸... 왜그런거임?

아래건 소스...

#include <stdio.h>
#include <time.h>

#define TRUE 1

int is_prime1(int n)
{
        int i;

        for(i=2; i<n; i++)
        {
                if(n%i==0)
                        return !TRUE;
                return TRUE;
        }
}

int is_prime2(int n)
{
        int i, sqrn;

        sqrn=(int)sqrt(n);

        for(i=2; i<=sqrn; i++)
        {
                if(n%i==0)
                        return !TRUE;
                return TRUE;
        }
}

void result(int i, int n, int r, double t)
{
        printf("\n Prime%d Ans : %d is%s prime number in %.3f ticks.", i, n, r?"" : " not", t);
}

#define LOOP 1000

int main(void)
{
        int n;
        double t1, t2;        // 시간 저장용
        int r;        // 결과 저장용
        int i;

        puts("PRIME1 : Test that input is prime or not.");
        puts("\n           Input 0 to end program.");

        while(TRUE)
        {
                fputs("\nInput number to test -> ", stdout);
                scanf("%d", &n);

                if(n<0)        // n이 음수이면 재입력
                        continue;
                else if(n==0)        // n이 0이면 끝낸다.
                        break;

                t1=clock();
                for(i=0; i<10000000; i++)
                        r=is_prime1(n);
                t2=clock();
                result(1, n, r, ((t2-t1)/CLK_TCK));

                t1=clock();
                for(i=0; i<10000000; i++)
                        r=is_prime2(n);
                t2=clock();
                result(2, n, r, ((t2-t1)/CLK_TCK));




                //printf("\n Ans : %d is %s prime number", n, is_prime1(n)?"":"not");
        }
}


추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
342653 그전엔 몰랐는데 프갤.. 은근히 분위기 좋네여 [2] 고릴리아갤로그로 이동합니다. 13.01.10 123 0
342652 형들 tcp/ip 소켓프로그래밍이 머하는거임? [2] (203.236) 13.01.10 156 0
342651 취업성공... [9] 123(58.233) 13.01.10 330 0
342650 윤성우의 C 열혈강의랑 윤성우의 C 프로그래밍 파워 업그레이드랑 ㅁㄴㅇㄹ(183.106) 13.01.10 97 0
342649 소켓프로그래밍 시발좁밥인데? [6] 123123(182.209) 13.01.10 235 0
342648 연구실 홈페이지 제로보드?? [3] 부경인(203.250) 13.01.10 110 0
342644 고3은 무조건 고닥공이냐 [14] 삼고삼(110.47) 13.01.10 240 0
342643 나 취미로 프로그래밍 하고싶은 걍 대학생인데. [25] drt(211.234) 13.01.10 328 1
342640 금융 공부하고 있는 학생인데 SQL좀 배울데 없어?ㅠㅠ [5] ㅂㅈㄷ(121.161) 13.01.10 154 0
342639 형들 만약에 내가 서버컴퓨터를 삿다고 치자 그러면.. [18] ㅡㅡㅋ(175.215) 13.01.10 266 0
342638 컴공 졸업하고 대학원 진학을 할까요 대학 다니면서 유학을 갈까요 [9] 플로피디스크갤로그로 이동합니다. 13.01.10 309 0
342637 c#에서 스레드간 Queue 공유 문제 [5] ㅁㄴㅇㄹ(180.231) 13.01.09 144 0
342636 C++ 질문!!!!!!!! [4] ㅇㅇㅇ(222.112) 13.01.09 103 0
342633 ssm 면접 후기 [5] ㄴㅇㄹ(203.249) 13.01.09 400 0
342631 PHP배우면 다른언어 배울때 도움이 되는가 [5] ㅁㅇㄹ(39.121) 13.01.09 143 0
342629 윤성우의 C 열혈강의 책이 유명하던데 어떤가요? [2] ㅈㄴ(110.70) 13.01.09 190 0
342627 이게 뭘 말하는거죠? [1] ㄷㄷ(211.196) 13.01.09 83 0
342626 프로그래밍 연습할 때 노트북 아무거나해도 상관없음?? [5] 123(61.37) 13.01.09 216 0
342625 성님들. 테트리스 만들 때 배열노가다로 만들어도 괜찮을까요 [2] ㅁㄴㅇㄹ(183.106) 13.01.09 146 0
342624 급해용 형들 [1] 털자털기갤로그로 이동합니다. 13.01.09 63 0
342623 sqlite3 extended insert 되는데? 초보리버서(49.1) 13.01.09 40 0
342622 프로그래머 될려면 문서화 능력이 좋아야 된다 [2] ㄴㅁㅇ(59.11) 13.01.09 209 0
342621 c#으로 이런거 구현할수있음? [1] ㅂㅈㄷ(14.45) 13.01.09 117 0
342620 아무래도 프갤에서 내가 너무 사랑받는 것 같애!!! [1] 두정갑(121.167) 13.01.09 77 0
342619 안드로이드 따라하기식의 입문서있으면 추천좀 해주세요..ㅜ(스마트폰게임쪽) dldid200(124.49) 13.01.09 54 0
342618 유럽애들 python에 완전히 환장한듯... [3] 파이썬팔까(175.194) 13.01.09 310 0
342615 애들아 나도 고민있다 ㅇㅇ(121.163) 13.01.09 34 0
342612 진짜 진지하게 물어보고싶다 형들 [4] 인생좆망(112.147) 13.01.09 103 1
342611 횽들 중견패션회사인데 [7] sdaf(112.218) 13.01.09 124 0
342610 아두이노 있으면 쉽게 임베디드 공부할수 있다는게 사실인가여?? [3] 멍청닭(182.211) 13.01.09 169 0
342609 횽들아 테라라는 게임이 무료화 된 건 알고 프겔하는거임?? [2] 멍청닭(182.211) 13.01.09 117 1
342608 룰라~ 3!4! ㅋㅋ 고영욱 신정환 리즈시절 ㅋㅋ 상상(175.123) 13.01.09 80 0
342607 엑셀 사용법좀 [6] aa(220.80) 13.01.09 81 0
342606 vs2010이 너무 츤테레다. gcc 컴파일을 vs에 삽.입. 하고 싶다 [5] 멍청닭(182.211) 13.01.09 151 0
342605 오늘 ssm 면접봄 후기 [7] 우앙ㅋ(175.196) 13.01.09 472 0
342603 MFC질문, 비교사진을 첨부하여 상세히 물어보겠습니다 ㅎ [3] 고릴리아갤로그로 이동합니다. 13.01.09 133 0
342602 몰지각한 것도 정도가 있어야지 참.. [2] ㅁㄴㄹ(125.143) 13.01.09 110 0
342599 횽님아 거지 적선하듯 간단하게 샘플 하나만 툭 던져줘여.. [2] 고릴리아갤로그로 이동합니다. 13.01.09 89 0
342598 라즈베리파이를 샀는데 [3] (217.147) 13.01.09 167 0
342597 ㅠㅠ 횽들아 c공부 중인데 에러 폭발이야 ㅠㅠ 함 봐줘~ [4] 멍청닭(182.211) 13.01.09 132 0
342595 얘들아 이거 원리 뭐냐? ㅜ.ㅜ [8] ㅅ2(222.97) 13.01.09 169 1
342594 리눅스 정말 쓰레기네 [11] sexer1갤로그로 이동합니다. 13.01.09 378 0
342593 휴학 관련 고민.. (v2.0.0 업데이트 내역: 진지성 추가) [6] sssa(1.214) 13.01.09 198 0
342592 그룹웨어 임대해서 쓰는데 만들어보자고 하면 어떻게 될까요 [1] topandbottom갤로그로 이동합니다. 13.01.09 45 0
342590 괞찮은 쇼핑몰 사이트 만들려면 얼마정도드냐. [4] ㅂㅈㄷ(122.128) 13.01.09 163 0
342589 뉴비배척하는거임???? 더블릿같은 사이트좀 더 알려주셈 [1] lol백과사전(112.220) 13.01.09 118 0
342588 형들아 c,c++몰라도 c#들어가는데 아무런지장없어?? [5] 형들(175.215) 13.01.09 178 0
342587 역시 이럴줄 알았다. [5] ☎2.52™갤로그로 이동합니다. 13.01.09 234 0
342586 상주 파견 2년정도 갈거같은데 노흑(117.111) 13.01.09 74 0
342585 쉘에서 자바관련 빌드할때는 ant가 답인거 같다. [3] ㅁㄴㅇ(119.202) 13.01.09 89 0
뉴스 황민우, 음방+챌린지+예능 종횡무진…2년 만의 컴백에 음악적 성장 증명 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2