728x90 분류 전체보기279 [POSTECH MOOC] 컴퓨터공학 입문Ⅱ - 1 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅴ 조건문 - 프로그램의 흐름 : 제어문 Sequence (순차) Selection (선택) - 조건문 branch : if, if-else cases : switch-case Repetition (반복) - 반복문 loop : for, while, do-while - 조건문(if) 조건의 결과(참 또는 거짓)에 따라 프로그램의 흐름을 제어하는 문장 어떠한 조건을 만족하면 그에 해당하는 일이 처리되는 문장 if (expression) statement1; next_statement; - 조건문(if-else) if에서 결과가 거짓인 경우 수행해야 할 문장이 있다면 키워드 else를 사용 if.. 2021. 4. 6. [POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 4 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅳ 연산자 - 연산자 산술 연산자 +, -, *, / 기호와 같이 이미 정의된 연산을 수행하는 기호나 키워드를 의미 문제를 해결하는 방법에서 도구와 같은 역할 - 피연산자 연산에 참여하는 변수나 값 - 산술 연산자 + - * / % / : 두 수를 나눈 몫 % : 두 수를 나눈 나머지 - 관계 연산자 (relational operator) > = 1) - 조건 연산자 (조건 삼항 연산자) (수식1)? 수식2 : 수식3 수식1의 참과 거짓을 따져서 참일 경우 수식2가, 거짓일 경우 수식3이 수행됨 - sizeof 연산자 sizeof(데이터타입) - 대입 연산자(assignment operato.. 2021. 4. 5. [POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 3 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅲ 함수 - 함수 독립적으로 수행하는 프로그램 단위 C언어는 여러 개의 함수들로 이루어짐 프로그램에서 반복적으로 수행되는 기능을 함수로 만들어 호출 함수는 문제 해결의 방법 : 주어진 문제를 작은 문제로 나누어 생각 함수로 구성된 프로그램은 함수 단위로 구성되어 있어 읽기 쉽고 이해하기 쉬움 이미 정의된 함수는 여러 번 호출이 가능하므로 소스의 중복을 최소화하여 프로그램의 양을 줄이는 효과 - C 프로그램 함수의 종류 주(main) 함수 프로그램의 시작과 종료를 나타내는 함수 프로그램에 main()함수는 꼭 있어야 함 사용자 정의 함수라 할 수 있음 사용자 정의 함수 사용자(프로그래머)가 문.. 2021. 4. 5. [POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 2 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅱ 프로그램 구조 - C언어 역사 1969 : 유닉스를 개발한 AT&T 벨 연구소의 켄 톰슨이 B언어 개발 1972 : 켄 톰슨과 같이 일하던 데니스 리치는 유닉스의 호환성 높이기 위해 재개발 → C언어 (B언어를 계승한다는 의미) 1983 : 미국표준협회(ANSI)에서 ANSI C라는 표준안 발표 C++, Java, Python 등 많은 프로그래밍 언어의 기초 문법 포함 - 모듈화 : 문제를 처리하는데 반복되는 것을 묶음 - 모듈 : 큰 문제를 기능별 작은 단위로 나눈 것, 독립적으로 수행할 수 있는 프로그램 단위 - C언어 구조 C 프로그램은 여러 개의 함수로 구성 함수(function).. 2021. 4. 5. 이전 1 ··· 66 67 68 69 70 다음 728x90