결론부터 말씀드리면 “모든 언어에서“ 반복문 반복횟수는 중요합니다. C언어에서만 그런 건 아니에요! 질문자님께서 사용하시는 언어는 다음과 같은 과정을 거쳐, 컴퓨터가 이해하고 명령어를 실행하게 됩니다. 1. C, Java, Python과 같은 고급 언어(컴퓨터보다는 사람이 읽기 쉬운 언어)에서 코드를 짠다. 2. 컴파일러나 인터프리터 같은 프로그램이 고급 언어 코드를 해독한다. 3. 해독한 결과물은 중간 코드, 어셈블리, 기계어와 같은 저급 언어(인간보다는 컴퓨터가 읽기 쉬운 언어)이다. 4. 컴퓨터는 저급 언어를 해독해서 사칙연산이나 데이터 저장 같은 동작을 수행한다. 작성자님의 컴퓨터에 내장된 CPU가 사칙연산을 진행하는 것을 예로 들면, CPU가 실행하는 명령어는 똑같습니다. 다만 인간이 직접 명령어를 작성하기에는 너무 불편하니까, 선호하는 대로 C언어나 Python으로 작성하는 것뿐이죠. 여기까지 언급드린 내용은 컴퓨터구조라는 분야에 대해 찾아보시면 차차 이해가실 거에요! 한편 반복문 반복횟수는 적은 것이 좋습니다. 결국 CPU한테 얼마나 많은 일을 시킬 것인지를 결정하는 문제니까요. 이 부분은 알고리즘이라는 분야의 시간복잡도라는 내용을 찾아보시면 좋을 것 같아요!

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 3월 17일 오전 3:52

조회 117

댓글 0