C 연습문제

이 실습 위주의 연습 문제 모음은 C 프로그래밍 기술을 강화하도록 설계되었습니다. 학습자는 이론을 넘어 실제 문제를 해결하며 지식을 적용할 수 있습니다. 이 과제들은 기본적인 구문과 제어 구조부터 포인터, 메모리 관리, 파일 I/O 와 같은 고급 개념에 이르기까지 광범위한 주제를 다룹니다. 각 연습은 C 코드를 작성, 컴파일 및 디버깅할 기회를 제공하여 언어의 핵심 원리에 대한 자신감과 깊은 이해를 구축합니다. 이러한 목표 지향적인 연습 문제들은 학습을 공고히 하고 실제 개발 시나리오에 대비하는 데 도움을 줍니다.

C 언어 사용자 입력 읽기

C 언어 사용자 입력 읽기

이 랩에서는 scanf() 함수를 사용하여 C 언어에서 사용자 입력을 읽는 방법을 배웁니다. 이름과 나이를 예시로 사용하여 char 및 int 와 같은 다양한 데이터 유형을 사용하여 사용자 입력을 읽고 표시하는 방법을 배우게 됩니다. 이 랩은 변수, 데이터 유형, 사용자 입력 및 출력을 포함한 필수 C 프로그래밍 개념을 다룹니다.
LabC
포인터를 사용한 숫자 교환

포인터를 사용한 숫자 교환

C 프로그래밍에서 포인터를 사용하여 두 숫자를 교환할 수 있습니다. 포인터는 C 의 강력한 기능으로, 실제 값 대신 주소를 저장하고 접근하여 데이터를 조작할 수 있게 해줍니다. 이 랩에서는 포인터를 사용하여 두 숫자를 교환하는 방법을 배웁니다.
LabC
포인터를 사용한 배열 순회

포인터를 사용한 배열 순회

포인터 산술 연산은 포인터에 정수 값을 더하거나 빼는 것을 의미합니다. 포인터를 사용하면 배열을 순방향 및 역방향으로 모두 순회할 수 있습니다. 이 랩에서는 C 언어에서 포인터를 사용하여 배열을 순회하는 방법을 배웁니다.
LabC
C 언어로 배열에서 가장 큰 값과 가장 작은 값 찾기

C 언어로 배열에서 가장 큰 값과 가장 작은 값 찾기

배열에서 가장 큰 값과 가장 작은 값을 찾는 것은 프로그래밍에서 흔한 문제입니다. 이 랩에서는 단계별 접근 방식을 사용하여 C 프로그램으로 배열에서 가장 큰 요소와 가장 작은 요소를 찾는 방법을 배웁니다.
LabC
C 언어로 정수 또는 실수 판별하기

C 언어로 정수 또는 실수 판별하기

이 랩에서는 입력된 숫자가 정수인지 실수인지 확인하는 C 프로그램을 작성합니다. 사용자 입력에 소수점이 있는지 확인하기 위해 기본적인 문자열 조작 기술을 사용합니다.
LabC
N 개의 숫자 중 가장 큰 숫자 찾기

N 개의 숫자 중 가장 큰 숫자 찾기

이 랩에서는 사용자 입력 숫자 n 개 중에서 가장 큰 숫자를 찾는 C 프로그램을 작성하는 방법을 배웁니다. 간단한 for 루프를 사용하여 모든 입력 숫자를 반복하고, 지금까지 찾은 가장 큰 숫자를 저장하는 변수 'big'과 각 숫자를 비교합니다.
LabC
C 언어로 완전 제곱수 판별하기

C 언어로 완전 제곱수 판별하기

이 랩에서는 C 프로그램을 사용하여 숫자가 완전 제곱수인지 확인하는 방법을 배웁니다. 완전 제곱수는 정수를 자기 자신과 곱한 결과로 나타낼 수 있는 숫자입니다. 예를 들어, 9 는 3 * 3 = 9 이므로 완전 제곱수입니다. 사용자 입력을 받아 숫자가 완전 제곱수인지 확인하는 프로그램을 작성할 것입니다.
LabC
C 언어로 원의 면적과 둘레 계산

C 언어로 원의 면적과 둘레 계산

이 랩에서는 C 프로그램을 사용하여 원의 면적과 둘레를 구하는 방법을 배웁니다. 면적 = PI * 반지름 * 반지름, 둘레 = 2 * PI * 반지름 공식을 사용합니다. stdio.h 라이브러리를 사용하여 데이터를 읽고 씁니다.
LabC
LabEx 프로그래밍 입문 튜토리얼

LabEx 프로그래밍 입문 튜토리얼

안녕하세요, 만나서 반갑습니다! 이 첫 번째 랩에서는 LabEx 를 최대한 활용하여 긍정적인 결과를 얻는 방법을 포함하여 LabEx 에 대해 알아야 할 모든 것을 소개합니다. 그리고, 놀랍게도, 실시간 가상 환경에서 첫 번째 프로그램 'Hello LabEx'를 만들게 됩니다. 저만 설레는 거 아니죠? 만세!
LabC
첫 번째 C Lab

첫 번째 C Lab

이 초보자 친화적인 랩을 통해 C 프로그래밍에 뛰어드세요. 출력, 변수, 문자열 조작과 같은 기본 사항을 다루면서 첫 번째 C 프로그램을 작성, 컴파일 및 실행하는 방법을 배우세요.
LabC
나만의 C 언어 인사말 프로그램

나만의 C 언어 인사말 프로그램

나만의 맞춤형 인사말을 출력하는 첫 번째 C 프로그램을 작성, 컴파일 및 실행하는 방법을 배웁니다. 초보자에게 적합한 이 챌린지는 기본적인 C 문법, 문자열 조작 및 프로그램 실행 과정을 소개합니다.
ChallengeC
C 언어 undeclared identifier 오류 해결 방법

C 언어 undeclared identifier 오류 해결 방법

C 프로그래밍에서 undeclared identifier 오류를 해결하고, 일반적인 컴파일 문제를 해결하며, 실용적인 디버깅 기술을 통해 코딩 실력을 향상시키는 효과적인 전략을 알아보세요.
LabC
C 언어로 행렬 역행렬 계산하기

C 언어로 행렬 역행렬 계산하기

C 프로그래밍에서 수반 행렬과 행렬식을 사용하여 행렬 역행렬을 계산하는 방법을 배우고, 선형 대수 계산 기술을 시연합니다.
LabC
LabEx 에서 첫 번째 C 프로그램 만들기

LabEx 에서 첫 번째 C 프로그램 만들기

실습을 통해 C 프로그래밍의 기본을 배우세요. 기본 구문, 출력 및 변수 사용법을 탐구하면서 첫 번째 C 프로그램을 작성, 컴파일 및 실행하세요.
LabC
C 언어로 사용자 입력 프로그램 만들기

C 언어로 사용자 입력 프로그램 만들기

scanf() 함수를 사용하여 C 에서 사용자 입력을 읽는 방법을 배우고, 문자열과 정수를 사용하여 대화형 콘솔 애플리케이션을 만드세요.
LabC