본문 바로가기
728x90

전체 글389

[C언어][초급] Chapter34. 함수 호출 방법 – 정의한 함수를 실행하는 정확한 방식 함수를 정의했다면, 이제 그 함수를 실제로 사용하는 방법을 알아야겠죠.C언어에서 함수를 실행하는 행위를 함수 호출(call)이라고 합니다.함수 호출은 함수 이름 뒤에 괄호를 붙여 실행하며, 괄호 안에는 필요한 값(매개변수)을 넣을 수 있습니다.● 함수 호출의 기본 형태함수이름();예시:void say_hello() { printf("Hello!\n");}int main(void) { say_hello(); // 함수 호출 return 0;}정의된 함수 이름을 그대로 쓰고, 괄호를 붙이면 해당 함수가 실행됩니다.● 매개변수가 있는 함수 호출void print_age(int age) { printf("나이: %d세\n", age);}int main(void) { print_age(.. 2025. 4. 18.
[C언어][초급] Chapter33. 함수 정의 방법 – 반복되는 코드를 깔끔하게 정리하는 법 프로그래밍을 하다 보면 같은 코드를 여러 번 사용해야 하는 상황이 생깁니다.이럴 때마다 코드를 복사해서 붙여넣기보다는, 함수로 만들면 훨씬 효율적이고 보기 좋은 코드를 작성할 수 있습니다.C언어에서 함수는 어떤 작업을 수행하는 독립적인 코드 블록입니다.함수를 사용하면 재사용성, 가독성, 유지보수성이 모두 좋아집니다.● 함수 정의의 기본 구조반환형 함수이름(매개변수) { // 수행할 코드}예시:void hello() { printf("Hello, C!\n");}반환형: 함수가 실행 후 어떤 값을 반환할지 (없으면 void)함수이름: 함수의 이름매개변수: 함수에 전달하는 값 (없으면 비워둠)● 함수 호출 방법정의된 함수는 함수 이름 뒤에 괄호를 붙여 호출합니다.int main(void) { .. 2025. 4. 18.
[C언어][초급] Chapter32. 중첩 반복문 – 반복문 안에 반복문을 넣어 사용하는 방법 반복문 안에 또 다른 반복문을 넣는 것을 중첩 반복문이라고 합니다.이 구조는 2차원 배열 처리, 표 형식 출력, 별 찍기 등에서 매우 자주 사용됩니다.중첩 반복문을 사용하면 반복 안에서 또 다른 반복 작업을 수행할 수 있어, 좀 더 복잡한 구조도 간단하게 처리할 수 있습니다.● 중첩 for문의 기본 구조for (int i = 1; i 출력 결과:i=1, j=1i=1, j=2i=2, j=1i=2, j=2i=3, j=1i=3, j=2i가 한 번 증가할 때마다 j는 2번 반복됩니다.● while문과도 중첩 가능int i = 1;while (i for문뿐 아니라 while문도 중첩 가능하며, 조합해서 사용할 수도 있습니다.● 중첩 반복문의 실제 활용: 구구단 출력for (int dan = 2; dan 단(dan.. 2025. 4. 18.
[C언어][초급] Chapter31. continue문 사용법 – 반복문에서 현재 반복만 건너뛰기 반복문을 사용하다 보면 특정 조건에서는 이번 반복만 건너뛰고, 다음 반복으로 넘어가고 싶을 때가 있습니다.이럴 때 사용하는 것이 바로 continue문입니다.continue는 반복문의 아래쪽 실행 코드를 생략하고, 바로 다음 반복으로 넘어가게 해주는 키워드입니다.● continue문의 기본 사용법for (int i = 1; i 출력 결과:1245i가 3일 때는 printf를 건너뛰고 다음 반복으로 넘어갑니다.● while문에서 continue 사용int i = 0;while (i 주의할 점은, continue 전에 i++ 같은 증감식을 꼭 넣어야 무한루프를 방지할 수 있다는 것입니다.● continue와 break의 차이continue: 현재 반복만 건너뛰고 다음 반복으로 진행break: 반복문 자체를 .. 2025. 4. 17.
[C언어][초급] Chapter30. break문 사용법 – 반복문 탈출하는 방법 정리 반복문을 사용할 때, 특정 조건을 만족하면 반복을 즉시 종료하고 싶을 때가 있습니다.이럴 때 사용하는 것이 바로 break문입니다.break는 반복문(for, while, do while) 또는 switch문에서 즉시 빠져나오게 해주는 키워드입니다.● break문의 기본 사용법for (int i = 1; i 출력 결과:1234i가 5가 되는 순간 break가 실행되어 반복이 종료됩니다.● while문에서도 break 사용int num;while (1) { printf("숫자를 입력하세요 (0 입력 시 종료): "); scanf("%d", &num); if (num == 0) break; printf("입력한 값: %d\n", num);}무한 반복문 안에서 조건이 맞으면 .. 2025. 4. 17.
[C언어][초급] Chapter29. for문 반복문 기초 – 횟수가 정해진 반복 구조 쉽게 익히기 for문은 가장 많이 쓰이는 반복문 중 하나입니다.특히 반복 횟수가 정해져 있을 때 가장 직관적이고 깔끔하게 코드를 작성할 수 있는 구조입니다.초기값, 조건식, 증감식을 한 줄에 작성할 수 있어 반복의 흐름을 한눈에 보기 좋다는 점이 가장 큰 장점입니다.● for문의 기본 구조for문은 다음과 같은 형식으로 구성됩니다.for (초기식; 조건식; 증감식) { // 반복 실행할 코드}초기식: 반복을 시작할 변수 설정조건식: 반복을 계속할지 결정 (조건이 거짓이면 반복 종료)증감식: 반복이 끝난 후 변수의 변화● 예제: 1부터 5까지 출력for (int i = 1; i 출력 결과:12345● for문 실행 순서1. 초기식 실행 (한 번만)2. 조건식 검사3. 참이면 블록 실행4. 증감식 실행5. 다시 조.. 2025. 4. 17.
728x90