C언어기초

    [C언어 기초 정리] #4 조건문

    [C언어 기초 정리] #4 조건문

    해당 게시물은 2020년 1학기 교내에서 진행한 튜터링 활동 '같이피움' 에 튜터로 활동하며 쓰였던 자료를 정리한 것 입니다. ​ 이곳에 적은 글들은 전부 튜티에게 설명해주기 위해 정리한 내용으로 틀리거나 부족한 내용이 있을 수 있습니다. 그러므로 지적/수정 댓글은 언제나 환영입니다 :) 지금까지 우리는 C언어가 절차 지향 프로그래밍 언어라는 것과 입출력, 변수와 연산자를 사용해서 여러가지 연산이 가능하다는 것을 배웠다. 이제 첫 발걸음을 떼었으니 프로그래밍 기초의 꽃인 '조건문'과 '반복문'을 배워보자. 프로그래밍을 하다보면 개발자가 의도한대로 실행의 흐름을 바꿔주어야 하는 경우가 무척 많다. 예를 들어, 사용자의 입력을 무한히 받을 수 있고, 1이라고 입력했을 때만 프로그램을 끝내게 하는 코드를 짜보..

    [C언어 기초 정리] #3 연산자

    [C언어 기초 정리] #3 연산자

    해당 게시물은 2020년 1학기 교내에서 진행한 튜터링 활동 '같이피움' 에 튜터로 활동하며 쓰였던 자료를 정리한 것 입니다. ​ 이곳에 적은 글들은 전부 튜티에게 설명해주기 위해 정리한 내용으로 틀리거나 부족한 내용이 있을 수 있습니다. 그러므로 지적/수정 댓글은 언제나 환영입니다 :) 1. 연산자 프로그래밍에서는 다양한 산술과 논리 연산이 가능하다. 놀랍게도 우리는 연산자 라는 개념을 배우기 이전부터 사용을 해 왔는데 바로 '=' 이것이다. 우리는 이것을 '대입 연산자' 라고 부른다. - 대입 연산자 C언어에서 '='는 같다는 의미가 아니라, 오른쪽 것을 왼쪽에 대입한다는 의미로 쓰인다. int a = 1; // a라는 정수형 변수에 1을 대입한다. y = x = 1; // x에 1값을 대입하고, y..

    [C언어 기초 정리] #2 변수와 자료형

    [C언어 기초 정리] #2 변수와 자료형

    이 카테고리는 2020년 1학기 교내에서 진행한 튜터링 활동에 쓰였던 자료를 기반으로 C언어 프로그래밍에 관한 내용을 정리한 것이다. ​ 이곳에 적은 글들은 전부 내가 배운 것을 튜티에게 설명해주기 위해 정리한 내용으로 틀리거나 부족한 내용이 있을 수 있다. 그러므로 지적/수정은 언제나 환영이다 :) 1. 변수(Variable) 변수란 바뀔 수 있는 값에 이름을 붙이는 것이다. 특정 수나 문자가 나의 코드에서 계속해서 쓰이게 된다면 우리는 그 숫자를 변수로 지정해 사용할 수 있다. 예를 들어 사용자가 입력한 숫자에 내가 1이라는 숫자를 더해주는 작업을 해주어야 할 때 1을 변수로 지정해 사용할 수 있다. int one = 1; //one 이라는 변수에 1을 저장한다 // 이 one 은 이후 코드에서는 1..