구구단 100단까지 출력하는데 걸리는 시간[C, Linux]

구구단  100단까지 출력하는데 걸리는 시간[C, Linux]

안녕하세요.

오늘은 유닉스라는 과목을 들으면서 제가 만든 코드를 올려보려고 합니다.

(ㅎㅎ 근데 굳이 리눅스로 안하고 윈도우로 돌려도 잘돌아갑니다.)

  • 너무 빨리 끝나니까 구구단을 100단까지 출력
  • gettimeofday()함수를 사용해서 시간을 측정하고 출력

코드

코드는 아래와 같습니다.

코드 파일은 깃허브에서 다운받으실 수 있습니다.

https://github.com/ykarr/linux/blob/master/gugutime.c

 

ykarr/linux

Contribute to ykarr/linux development by creating an account on GitHub.

github.com

실행

위 코드를 실행했을 때의 (일부) 사진입니다.

100단까지 실행하고 마지막에 걸린 시간을 출력하게 됩니다.

(gettimeofday(&t1,NULL)~gettimeofday(&t2,NULL)까지의 시간)

주요 코드 설명

1. 구구단 100단까지 

     -구구단 100단까지는 그냥 구구단 코드 살짝 수정하면 됩니다.

2. 시간측정

     -시간 측정을 위해서 gettimeofday를 사용했습니다.

     -아래 사진의 gettimeofday, struct timeval를 참고해주세요.

Designed by JB FACTORY