
총 42개
-
방통대 방송대 C프로그래밍 출석수업과제물 A+2025.01.251. C 프로그래밍 기초 이 자료는 C 프로그래밍 기초 과정에서 다루는 다양한 예제 프로그램들을 소개하고 있습니다. 주요 내용으로는 Hello 출력하기, 두 수의 곱 계산, 자료형 크기 출력, 원의 면적 계산, 매크로 함수 사용 등이 포함되어 있습니다. 이를 통해 C 프로그래밍의 기본 문법과 구조, 그리고 다양한 활용 방법을 익힐 수 있습니다. 1. C 프로그래밍 기초 C 프로그래밍은 컴퓨터 프로그래밍의 기초 중 하나로, 시스템 프로그래밍, 임베디드 시스템 개발, 게임 개발 등 다양한 분야에서 널리 사용되는 언어입니다. C 프로그래...2025.01.25
-
[방송통신대학교] C프로그래밍 출석 수업 과제 만점2025.01.251. C 프로그래밍 이 자료는 C 프로그래밍 과목의 출석 수업 과제물에 대한 내용을 다루고 있습니다. 과제물에는 기본적인 C 프로그래밍 예제들이 포함되어 있으며, 이를 통해 C 언어의 기본 문법과 입출력, 자료형 등을 학습할 수 있습니다. 또한 매크로 함수 사용 방법도 소개되어 있습니다. 1. C 프로그래밍 C 프로그래밍은 시스템 프로그래밍 언어로 널리 사용되는 언어입니다. C는 1970년대 초반에 개발되었지만, 여전히 많은 프로그래밍 분야에서 활용되고 있습니다. C는 저수준 프로그래밍이 가능하여 운영 체제, 드라이버, 임베디드 시...2025.01.25
-
C프로그래밍 출석 만점 과제2025.01.251. C 프로그래밍 C 프로그래밍은 컴퓨터 프로그래밍의 기본이 되는 언어로, 다양한 분야에서 널리 사용되고 있습니다. 이 과제는 C 프로그래밍 수업에서 다룬 주요 개념과 실습 문제들을 다루고 있습니다. 과제 내용에는 C 프로그래밍의 기본 문법, 변수와 데이터 타입, 제어문, 함수 등 핵심 주제들이 포함되어 있습니다. 1. C 프로그래밍 C 프로그래밍은 시스템 프로그래밍 언어로 널리 사용되는 언어입니다. C는 1970년대 초반에 개발되었지만, 여전히 운영 체제, 임베디드 시스템, 게임 엔진 등 다양한 분야에서 활용되고 있습니다. C의...2025.01.25
-
c로 배우는 쉬운 자료구조 개정3판 2단원 연습문제2025.01.171. 배열을 사용한 학생 성적 처리 16개 학생의 국어, 영어, 수학 성적을 배열에 저장하고 총점과 평균을 계산하여 출력하는 프로그램을 작성합니다. 배열을 사용하여 학생들의 성적 정보를 효율적으로 관리할 수 있습니다. 2. 포인터를 사용한 실수 값 교환 두 개의 실수 값을 포인터를 사용하여 교환하고 출력하는 함수를 작성합니다. 포인터를 활용하면 변수의 값을 직접 변경할 수 있어 효율적인 데이터 처리가 가능합니다. 3. 구조체를 이용한 주소록 프로그램 이름, 전화번호, 주소, 생일 정보를 저장하는 주소록 프로그램을 작성합니다. 구조체...2025.01.17
-
C언어 100자리 큰 수 계산기 소스코드2025.04.271. C 프로그래밍 이 코드는 C 언어를 사용하여 100자리 이상의 큰 수에 대한 덧셈과 뺄셈 연산을 수행하는 계산기 프로그램입니다. 주요 기능으로는 두 개의 큰 수를 입력받아 덧셈과 뺄셈을 수행하고, 결과를 출력하는 것입니다. 코드는 문자열 처리, 숫자 변환, 자릿수 맞추기, 부호 처리 등의 기능을 포함하고 있습니다. 2. 문자열 처리 이 코드에서는 문자열 처리 기능이 중요한 역할을 합니다. 입력받은 숫자를 문자열로 처리하고, 덧셈과 뺄셈 연산을 수행하기 위해 문자열을 숫자로 변환하는 작업이 필요합니다. 또한 결과를 출력할 때도 ...2025.04.27
-
C언어 스케치 연습문제 솔루션 - 제 02장 상수와 변수2025.04.301. C 프로그래밍 기초 이 자료는 C 언어의 기본 개념인 상수와 변수에 대한 내용을 다루고 있습니다. 문장, 블록, 주석, 식별자, 키워드, 상수, 변수 등 C 프로그래밍의 기본적인 요소들에 대해 설명하고 있으며, 다양한 연습문제를 통해 이해를 돕고 있습니다. 2. C 언어 문법 이 자료에서는 C 언어의 기본 문법 요소들을 다루고 있습니다. 문장 구조, 주석, 들여쓰기, 키워드, 식별자, 상수 표현, printf() 함수 사용 등 C 언어 프로그래밍의 기본적인 문법 규칙들을 설명하고 있습니다. 3. C 언어 데이터 타입 이 자료에...2025.04.30
-
[자료구조] 자체참조구조체 소스코드 구현2025.05.051. 자체 참조 구조체 자체 참조 구조체는 자신과 같은 구조체 형태를 가진 다른 구조체를 가리키는 구조체입니다. 이 코드에서는 student 구조체를 정의하고, 각 student 구조체 객체는 다음 student 구조체를 가리키는 포인터 next를 가지고 있습니다. 이를 통해 연결 리스트 형태로 student 구조체들을 연결할 수 있습니다. 1. 자체 참조 구조체 자체 참조 구조체는 데이터 구조에서 매우 중요한 개념입니다. 이는 구조체 내부에 자신과 동일한 타입의 멤버 변수를 포함하는 구조체를 의미합니다. 이러한 구조체는 복잡한 데...2025.05.05
-
C언어 스케치 연습문제 솔루션 - 제 06장 함수2025.04.301. C 프로그래밍 C 프로그램은 여러 함수의 집합으로 구성되는 프로그램이다. 라이브러리 함수는 간단히 라이브러리(library) 또는 표준 함수(standard function)라고도 부른다. 함수몸체(function body)는 중괄호 {}로 시작하여 중괄호로 종료된다. 함수몸체에서 변수선언 문장은 함수 내부에서만 사용할 수 있다. 하나의 응용 프로그램은 하나의 main() 함수와 여러 개의 다른 함수로 구성되며 필요에 따라 여러 소스 파일로 나누어 프로그래밍할 수 있다. return 문장은 함수에서 반환값을 전달하는 목적과 함...2025.04.30
-
C언어 스케치 연습문제 솔루션 - 제 01장 C 프로그래밍 첫걸음2025.04.301. C 프로그래밍 언어 기초 C 언어는 1972년에 유닉스라는 운영체제를 만들기 위해 개발된 프로그래밍 언어입니다. C 언어는 B 언어에서 발전된 언어이며, 고급언어로 작성된 소스를 기계어로 변환하는 프로그램을 컴파일러라고 합니다. 또한 컴파일러에 의해 변환된 목적파일과 이미 완성된 라이브러리를 결합하여 실행파일을 생성하는 프로그램을 링커라고 합니다. C 언어의 소스파일 확장자는 .c이며, 프로그램 소스파일에서 컴파일 결과로 생성되는 목적파일은 확장자가 .obj입니다. 2. 프로그래밍 언어의 발달 과정 프로그래밍 언어의 발달 순서...2025.04.30
-
[자료구조] 동적메모리를 구현하고 출력하는 소스코드2025.05.051. 동적 메모리 할당 이 코드는 동적 메모리 할당을 사용하여 구조체 배열을 생성하고 값을 할당한 후 출력하는 예제입니다. malloc() 함수를 사용하여 메모리를 동적으로 할당하고, 구조체 포인터 p를 통해 메모리에 접근하여 값을 설정합니다. 마지막으로 free() 함수를 사용하여 동적으로 할당된 메모리를 해제합니다. 1. 동적 메모리 할당 동적 메모리 할당은 프로그램 실행 중에 필요한 메모리 공간을 동적으로 할당하는 기능입니다. 이를 통해 프로그램은 실행 시간에 메모리 요구량을 유연하게 조절할 수 있습니다. 동적 메모리 할당은 ...2025.05.05