1 |
01_01_C언어 2018 시작하기 21:08
|
|
|
2 |
01_02_참고_Visual Studio 2017을 사용하여 C언어 헬로월드 예제 및 테트리스 데모 14:53
|
|
|
3 |
02_01_C언어 Hello World_기본 구조 및 실행하기 23:33
|
|
|
4 |
02_02_자리표시자_PlaceHoler 17:32
|
|
|
5 |
02_03_이스케이프시퀀스_Escape_Sequence_문자상수 14:50
|
|
|
6 |
02_04_참고_구강좌_키보드에 있는 문자 읽기 06:33
|
|
|
7 |
03_01_데이터형식과 변수_C언어 계열 프로그래밍 공통 이론 23:30
|
|
|
8 |
03_02_변수_프로그램에서 사용할 데이터를 저장해 놓는 그릇 09:46
|
|
|
9 |
03_03_LocalVariable_지역 변수 06:45
|
|
|
10 |
03_04_VariableComma_콤마를 사용하여 동일 데이터 형식을 갖는 변수 여러 개 만들기 06:10
|
|
|
11 |
03_05_VariableInitialize_변수 선언과 동시에 초기화 05:55
|
|
|
12 |
03_06_VariableSameValue_여러 개의 변수를 같은 값으로 초기화 03:20
|
|
|
13 |
03_07_VariablePractice_여러 개의 변수를 선언과 동시에 초기화 05:29
|
|
|
14 |
03_08_BoolDemo_C언어에서 bool, true, false 키워드 사용하기 03:41
|
|
|
15 |
03_09_참고_예약어(키워드)와 리터럴(Literal) 설명 11:40
|
|
|
16 |
03_10_참고_복습_데이터형식과 변수 전체 설명 21:00
|
|
|
17 |
03_11_상수_변하지 않는 변수, 읽기 전용 변수 04:40
|
|
|
18 |
03_12_ConstantDemo_상수_변하지 않는 변수, 읽기 전용 변수 05:00
|
|
|
19 |
03_13_ScanfDemo_scanf 함수를 사용하여 사용자로부터 정수를 입력받기 18:35
|
|
|
20 |
04_01_프로그래밍 공통 이론_연산자 39:47
|
|
|
21 |
04_02_연산자_산술연산자 12:00
|
|
|
22 |
04_03_Remainder_나머지 연산자(Remainder Operator)_몫이 아닌 나머지 값 구하기 03:53
|
|
|
23 |
04_04_연산자_괄호연산자 13:37
|
|
|
24 |
04_05_대입연산자 08:14
|
|
|
25 |
04_06_비교 연산자 07:09
|
|
|
26 |
04_07_논리 연산자 07:52
|
|
|
27 |
04_08_삼항 연산자 04:32
|
|
|
28 |
04_09_증감 연산자 17:01
|
|
|
29 |
04_10_BitOperatorDescription_비트 연산자 08:08
|
|
|
30 |
04_11_ShiftOperatorDemo_시프트 연산자 04:37
|
|
|
31 |
04_12_ScanfArithmetic_2개의 숫자를 콘솔로부터 입력받은 후 산술 연산 값 출력하기 07:17
|
|
|
32 |
04_13_참고_복습_연산자 전체 설명 17:59
|
|
|
33 |
04_14_연습문제_원의 넓이와 둘레 09:20
|
|
|
34 |
04_15_참고_대입연산자_복습 04:02
|
|
|
35 |
04_16_참고_비교연산자_복습 04:54
|
|
|
36 |
04_17_참고_논리연산자_복습 13:16
|
|
|
37 |
04_18_참고_조건연산자 02:27
|
|
|
38 |
04_19_참고_증감연산자 09:27
|
|
|
39 |
05_00_프로그래밍 공통 이론_제어문 설명 25:51
|
|
|
40 |
05_01_If문_조건문인 if 문을 사용하여 조건 처리하기 12:24
|
|
|
41 |
05_02_GreaterThanEqual_더 큰 수 표시하기 06:21
|
|
|
42 |
05_04_NumDifference_두 수의 차이를 양의 정수로 구하기 03:55
|
|
|
43 |
05_03_PositiveNegativeZero_정수를 양의 정수, 0, 음의 정수로 판단하기(else if) 04:07
|
|
|
44 |
05_05_IfNested_if 문 중첩해서 사용하기 03:25
|
|
|
45 |
05_06_ScoreGrade_if else 구문을 사용한 점수에 따른 학점 계산 프로그램 09:17
|
|
|
46 |
05_07_Switch문_switch 문 사용하기 09:33
|
|
|
47 |
05_08_SwitchPractice_switch 구문을 사용하여 간단한 사칙 연산 수행하기 10:43
|
|
|
48 |
06_01_For문_for 문으로 실행문 반복하기 08:45
|
|
|
49 |
06_02_ForSum_for 문을 사용하여 1부터 n까지의 합을 구하는 프로그램 04:31
|
|
|
50 |
06_03_ForTriangle_이중 for 문 사용하기 03:34
|
|
|
51 |
06_04_ForFactorial_팩토리얼_for 문으로 팩토리얼 구하기 06:52
|
|
|
52 |
06_05_구구단 만들기 07:36
|
|
|
53 |
06_06_While문_while 문 사용하기 08:17
|
|
|
54 |
06_07_WhileSum_while 문을 사용하여 1부터 100까지의 합을 구하는 프로그램 03:20
|
|
|
55 |
06_08_Do문_do 문 사용하기 05:00
|
|
|
56 |
06_09_DoWhileSum_do 문을 사용하여 1부터 5까지의 합 05:49
|
|
|
57 |
06_10_배수_반복문으로 배수 구하기 08:25
|
|
|
58 |
06_11_Continue문_continue 문 사용하기 09:53
|
|
|
59 |
06_12_ForIfContinue_반복문에서 continue 문을 사용하여 다음 반복으로 이동하기 09:46
|
|
|
60 |
06_13_WhileBreak_1부터 10까지의 합을 구해나갈 때 합이 10 이상이되는 순간의 합과 숫자를 출력 04:17
|
|
|
61 |
06_14_GoToDemo_goto문_지정한 레이블(책갈피)로 이동하는 구문 09:40
|
|
|
62 |
06_15_Conditional_조건문 08:09
|
|
|
63 |
06_16_Switch_선택문 05:21
|
|
|
64 |
06_17_While_조건반복 06:09
|
|
|
65 |
06_18_Do_실행반복 06:15
|
|
|
66 |
06_19_while_for_do 문 비교 10:09
|
|
|
67 |
06_20_EvenSum_짝수의합 06:46
|
|
|
68 |
06_21_EvenOdd_3의 배수 또는 4의 배수의 합 04:33
|
|
|
69 |
06_22_GuGuDan_Horizontal_구구단_가로출력 08:09
|
|
|
70 |
06_23_Triangle1_삼각형출력_기본형_삼각형출력1_기본형삼각형출력하기1 09:46
|
|
|
71 |
06_24_Triangle1_삼각형출력_기본형_삼각형출력2_기본형삼각형출력하기2 13:26
|
|
|
72 |
06_25_Butterfly1_삼각형출력_나비모양1_기본뼈대잡기 17:27
|
|
|
73 |
06_26_Butterfly2_삼각형출력_나비모양2_날개완성 32:13
|
|
|
74 |
07_01_배열 소개_프로그래밍 언어 공통 이론 28:01
|
|
|
75 |
07_02_일차원배열 데모 12:37
|
|
|
76 |
07_03_C언어_배열_합계평균_1차원 배열을 사용하여 합계와 평균 구하기 04:58
|
|
|
77 |
07_04_이차원배열 데모 11:53
|
|
|
78 |
07_05_삼차원배열 데모 07:52
|
|
|
79 |
07_06_배열_삼차원배열_테트리스 블록 표현 17:31
|
|
|
80 |
07_07_SelectionSort_선택 정렬 알고리즘 13:07
|
|
|
81 |
08_01_Address_포인터_01_변수의 주소 출력 09:56
|
|
|
82 |
08_02_Variable_포인터_02_포인터 변수 08:21
|
|
|
83 |
08_03_Integer_포인터_03_정수형 09:15
|
|
|
84 |
08_04_Pointer_Address_포인터_04_포인터 변수의 주소 출력 10:10
|
|
|
85 |
08_05_Pointer_Double_포인터_05_실수형 포인터 07:58
|
|
|
86 |
08_06_PointerArrayOne_포인터배열_01_포인터 배열로 1차원 배열 참조하기 09:35
|
|
|
87 |
08_07_PointArray_EvenOdd_포인터배열_02_배수의합_포인터 배열로 배수의 합 구하기 04:42
|
|
|
88 |
08_08_PointerArray_ArrayTwo_포인터배열_03_이차원배열참조_2차원 배열 탐색하기 04:31
|
|
|
89 |
08_09_PointerArray_StringConst_포인터배열_04_문자열_포인터 변수에 문자열 상수 담아서 출력하기 06:37
|
|
|
90 |
08_10_PointerArray_String_포인터배열_05_문자열출력_포인터를 사용한 문자열 출력 제어 10:46
|
|
|
91 |
08_11_PointerArray_ZigZag_포인터배열_06_배열의배열_문자열을 여러 개 저장할 수 있는 포인터 배열 생성 11:06
|
|
|
92 |
08_12_PointerArray_InputString_포인터배열_07_문자열입력_화면으로부터 문자열을 입력받아서 출력하는 프로그램 04:55
|
|
|
93 |
09_01_함수 설명_프로그래밍 언어 공통 이론 15:20
|
|
|
94 |
09_02_C_함수_정의_호출_반복하여 사용하도록 하나의 이름으로 만들어 놓은 코드의 집합 06:47
|
|
|
95 |
09_03_FunctionDemo_함수 설명 데모 23:51
|
|
|
96 |
09_04_함수 설명 데모 23:51
|
|
|
97 |
09_05_함수 설계 연습_Calc_Pow 17:41
|
|
|
98 |
09_06_C_FunctionReturnValue_반환값이 있는 함수 05:37
|
|
|
99 |
09_07_C_GetSumTwoNumber_두 수의 합을 구하는 함수 05:57
|
|
|
100 |
09_08_C_InputOutputFunction_getchar_gets_putchar_puts 사용하기 06:50
|
|
|
101 |
09_09_Function_getch_getchar_내장함수_01_문자 입출력 함수 08:35
|
|
|
102 |
09_10_Function_gets_puts_내장함수_02_문자열 입출력 함수 04:15
|
|
|
103 |
09_11_내장함수_랜덤 11:09
|
|
|
104 |
09_12_내장함수_데모_문자 처리 관련 함수 20:18
|
|
|
105 |
09_13_내장함수_데모_문자열 처리 관련 함수 20:54
|
|
|
106 |
09_14_내장함수_데모_형식 변환 관련 함수 15:18
|
|
|
107 |
09_15_사용자 정의 함수 전체 설명 54:04
|
|
|
108 |
09_16_CommandLineDemo_C언어 명령줄 인수 사용 데모 10:45
|
|
|
109 |
09_17_CommandLineArgument_명령줄 인수 16:43
|
|
|