1. | ![]() |
과목소개 | 과목에 대한 설명 | ![]() |
![]() |
C언어 소개 | C언어의 역사와 특징 | ![]() |
|
![]() |
VS2019 사용법설명 | Visual studio 2019 사용법에 대한 설명 | ![]() |
|
![]() |
Online Judge 사용법 | 자동채점 도구인 online judge에 대한 설명 | ![]() |
|
![]() |
Online Judge 사용법:입력받기 | online judge에서 입력을 받아들이는 방법에 대한 설명 | ![]() |
|
![]() |
Hello World와 주석 | Hello world를 출력하고, 주석을 입력하는 방법 | ![]() |
|
2. | ![]() |
Main Function | main함수의 역할에 대해 설명 | ![]() |
![]() |
Indentation과 printf | 들여쓰기와 출력함수 prinf | ![]() |
|
![]() |
printf 연산결과 출력 | 연산결과를 printf를 이용하여 출력 | ![]() |
|
![]() |
module 연산자, 연산자 우선순위 | 나눈나머지 연산자인 modulo와 연산자간 실행순서 | ![]() |
|
![]() |
scanf | 입력함수 scanf의 사용에 대한 설명 | ![]() |
|
![]() |
변수 (Variable) | 데이터를 저장하는 장소인 변수에 대해서 설명 | ![]() |
|
![]() |
상수, 출력지정자와 매크로 | 변화시킬 수 없는 값인 상수, 출력 포맷 지정과 매크로 기능 | ![]() |
|
3. | ![]() |
데이터형 | 데이터형의 종류의 char, int, binary, float과 overflow현상 설명 | ![]() |
![]() |
산술연산자 | 사칙연산자에 대한 설명 | ![]() |
|
![]() |
관계, 논리, 비트 연산자 | 관계, 논리, 비트 연산 및 연산자에 대해서 설명 | ![]() |
|
4. | ![]() |
조건대입연산자, 캐스팅, | 3항 연산자인 조건대입 연산자, 데이터형 변경을 위한 캐스팅 | ![]() |
![]() |
IF 조건문 | 참 조건에만 실행되도록 하는 if 조건문의 구성에 대해 설명 | ![]() |
|
![]() |
Nested If, Switch | If 속에 if 문이 중첩된 구조와 switch를 이용한 조건문 설명 | ![]() |
|
![]() |
계산기 프로그램 작성 | Switch 문을 활용한 간단한 계산기 프로그램 작성 | ![]() |
|
5. | ![]() |
For 반복문 | 여러 번 반복실행할 내용이 있을 때 사용하는 for 반복문 | ![]() |
![]() |
프로그램실습: oj 1118~1122 | online judge 1118 ~ 1122번 문제 풀이 | ![]() |
|
![]() |
프로그램실습: oj 1123~1125 | online judge 1123 ~ 1125번 문제 풀이: for문 관련 예제 | ![]() |
|
6. | ![]() |
while 반복문과 제어 | while문을 이용한 반복문의 구현 | ![]() |
![]() |
프로그램실습: oj 1126-1134 | online judge 1126~1134번 문제 풀이: 반복문 관련 | ![]() |
|
![]() |
프로그램실습: oj 1135-1141 | online judge 1135~1141번 문제 풀이: 반복문 관련 | ![]() |
|
7. | ![]() |
프로그램실습: oj 1155: 케잌 자르기 | oj 1155번 문제 풀이를 통한 연산자와 조건문의 활용 숙지 | ![]() |
![]() |
프로그램실습: oj 1156: 나비잡기 | oj 1156번 문제 풀이를 통한 반복문 활용 숙지 | ![]() |
|
![]() |
프로그램실습: oj 1157: 소머리 | oj 1157번 문제 풀이를 통한 반복문, 조건문의 활용 숙지 | ![]() |
|
8. | ![]() |
프로그램실습: oj 1159. | oj 1159번 문제풀이를 통한 반복문 과 조건문의 활용 숙지 | ![]() |
![]() |
프로그램실습: oj 1166~ 1169 | oj 1166~1169번 문제풀이를 통한 조건문과 연산자 활용 숙지 | ![]() |
|
![]() |
프로그램실습: oj 1170 ~ 1172 | oj 1170~1172번 문제풀이를 통한 조건문과 관계연산자 활용 숙지 | ![]() |
|
9. | ![]() |
배열: 1차원 | C언어의 배열 개념, 선언과 활용에 대한 내용을 학습 | ![]() |
![]() |
배열: 다차원 | 2차원 이상의 다차원 배열의 선언과 활용에 대한 학습 | ![]() |
|
![]() |
프로그램실습: oj 1412~1414 | oj 1412 ~ 1414 문제풀이를 통한 배열 응용방법 숙지 | ![]() |
|
![]() |
프로그램실습: oj 1464 | oj 1464 문제풀이를 통한 숫자들의 저장과 검색에 활용하는 배열 학습 | ![]() |
|
10. | ![]() |
함수 | 함수의 필요성, 선언과 호출에 대한 내용 학습 | ![]() |
![]() |
프로그램실습: oj 1419 ~ 1421 | oj 1419 ~ 1421 문제풀이를 통한 함수의 활용 방법에 대한 숙지 | ![]() |
|
11. | ![]() |
함수응용 | 다양한 함수의 선언과 호출을 통해 응용 프로그램 작성방법 학습 | ![]() |
12. | ![]() |
문자열과 함수 | 문자열 관련된 함수들에 대해 학습 | ![]() |
![]() |
프로그램실습: oj 1368 | oj 1368 문제풀이를 통한 palindrome 문자열 식별 | ![]() |
|
13. | ![]() |
문자 예제 프로그램 | 문자를 입력/출력하는 예제 프로그램을 통해 개념 습득 | ![]() |
![]() |
문자열 예제 프로그램 | 문자열을 입력/출력 및 변형하는 예제 프로그램을 통해 개념 습득 | ![]() |