분류 전체보기(637)
-
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.3 switch-case 문)
6.3 switch-case 문C 언어에서 switch-case 문은 여러 개의 경우 중 특정 값과 일치하는 코드 블록을 실행하는 조건문입니다.if-else if-else 문과 유사하지만, 특정 정수 또는 문자 값과 비교할 때 더 간결하게 사용할 수 있습니다.또한 break 문과 default 문을 활용하여 제어 흐름을 관리할 수 있습니다.1. switch-case 문의 개념switch 문은 변수의 값과 case 문에서 지정한 값이 일치할 때 해당 블록을 실행.break 문을 사용하여 각 case 블록 실행 후 탈출.default 문을 활용하여 일치하는 값이 없을 때 실행할 기본 코드 지정.2. switch-case 문의 기본 구조switch (변수) { case 값1: // 값1과 변..
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