c 학습(24)
-
C언어 초급 - 7장: 반복문 (7.4 반복문의 제어 (break, continue))
7.4 반복문의 제어 (break, continue)C 언어에서 반복문의 제어문을 사용하면 특정 조건에서 반복을 중단하거나 특정 반복을 건너뛸 수 있습니다.이러한 기능은 break 문과 continue 문을 통해 구현됩니다.1. break 문 – 특정 조건에서 반복 중단1.1 break 문의 개념반복문(for, while, do-while)에서 실행 중 특정 조건을 만나면 즉시 반복을 중단하고 빠져나감.주로 반복문을 강제로 종료해야 하는 경우 사용됨.1.2 break 문 기본 구조for (초기값; 조건; 증감) { if (특정 조건) { break; // 반복문 종료 } // 실행할 코드}1.3 break 문 예제 – 특정 숫자에서 반복 중단#include int main()..
2025.02.23 -
C언어 초급 - 7장: 반복문 (7.3 for 문)
7.3 for 문C 언어에서 for 문은 반복문 중 하나로, 반복 횟수가 정해진 경우에 가장 적합합니다.while 문과 do-while 문은 조건을 기반으로 실행되지만, for 문은 초기값, 조건, 증감식을 한 줄에 정리하여 반복 횟수를 명확하게 설정할 수 있습니다.1. for 반복문의 구조1.1 for 문 기본 구조for (초기식; 조건식; 증감식) { // 반복할 코드}📌 각 항목의 역할초기식: 반복문이 시작될 때 한 번만 실행(보통 변수를 초기화).조건식: true이면 실행하고, false이면 반복문 종료.증감식: 한 번 실행될 때마다 반복 변수를 증가(++) 또는 감소(--).1.2 for 문 예제 – 기본적인 반복문아래 코드는 1부터 5까지 숫자를 출력하는 프로그램입니다.#include ..
2025.02.23 -
C언어 초급 - 7장: 반복문 (7.2 do-while 문)
7.2 do-while 문C 언어에서 do-while 문은 조건을 확인하기 전에 코드 블록을 최소 한 번 실행하는 반복문입니다.즉, 일반적인 while 문과 달리, 반복 조건이 false여도 최소 1회 실행이 보장됩니다.1. do-while 문의 개념while 문: 조건을 먼저 검사하고 실행 여부를 결정.do-while 문: 한 번 실행 후 조건을 검사 → 조건이 참(true)이면 반복 실행.📌 while 문과의 차이점반복문 실행 순서최소 실행 횟수while조건 검사 → 참이면 실행0번 이상do-while실행 → 조건 검사 → 참이면 반복1번 이상2. do-while 문의 기본 구조do { // 실행할 코드} while (조건);📌 while (조건); 뒤에 세미콜론(;)이 필요함!📌 최소 한..
2025.02.23 -
C언어 초급 - 7장: 반복문 (7.1 while 문)
7.1 while 문C 언어에서 while 문은 특정 조건이 참(true)인 동안 계속 실행되는 반복문입니다.주로 반복 횟수가 정해지지 않은 경우에 사용하며, 반복 실행을 중단하는 종료 조건이 중요합니다.또한, 종료 조건이 없으면 무한 루프(Infinite Loop)가 발생할 수 있습니다.1. 반복문의 개념반복문(Loop): 동일한 작업을 여러 번 수행하는 구조.while 문은 주어진 조건이 참일 동안 코드 블록을 반복 실행.반복을 중단하는 종료 조건이 필요하며, 그렇지 않으면 무한 루프가 발생할 수 있음.2. while 문의 기본 구조while (조건) { // 조건이 참(true)인 동안 반복 실행되는 코드}📌 조건이 true(1)이면 코드 블록을 실행📌 조건이 false(0)가 되면 whi..
2025.02.23 -
C언어 초급 - 6장: 조건문 (6.2 else if 문 – 여러 가지 조건 분기)
6.2 else if 문 – 여러 가지 조건 분기C 언어에서 else if 문은 여러 개의 조건을 검사할 때 사용됩니다.if 문 하나로 모든 조건을 처리하기 어렵다면, 여러 개의 else if 문을 추가하여 다중 조건 분기를 구현할 수 있습니다.이를 통해 프로그램이 순차적으로 조건을 확인하고 해당하는 블록을 실행할 수 있습니다.1. else if 문의 개념if 문 → 첫 번째 조건을 검사.else if 문 → 앞의 조건이 거짓(false)일 경우 새로운 조건을 검사.else 문 → 모든 if 및 else if 조건이 거짓일 경우 실행.2. else if 문의 기본 구조if (조건1) { // 조건1이 참일 때 실행} else if (조건2) { // 조건1이 거짓이고, 조건2가 참일 때 실행}..
2025.02.23 -
C언어 초급 - 6장: 조건문 (6.1 if, if-else 문)
6.1 if, if-else 문C 언어에서 if 문은 프로그램이 특정 조건을 만족하는지 검사하고, 그 결과에 따라 다른 동작을 수행하도록 제어하는 조건문입니다.또한 if-else 문을 사용하면 참(true)일 때와 거짓(false)일 때 각각 다른 코드를 실행할 수 있습니다.1. if 문 – 단일 조건 처리1.1 if 문 개념if 문은 조건이 참(true)일 때만 코드 블록을 실행합니다.조건이 거짓(false)이면 아무 동작도 수행하지 않습니다.1.2 if 문 기본 구조if (조건) { // 조건이 참일 때 실행할 코드}1.3 if 문 예제#include int main() { int age = 20; if (age >= 18) { printf("성인입니다.\n"); }..
2025.02.23