c언어 5

[제4강 보충] 제어문 예제

[제4강 보충] 제어문 예제 제어문 보충으로 간단한 예제 몇개를 보여드리죠. while()과 for()문의 차이점은 for문의 조건자만 가지고 있다는 것입니다. 그래서 for()문과 달리 while()문은 초기화와 변경자를 적어줘야 한다는 말이죠. 그럼 간단한 예를 들어 보면 #include //1부터 30까지 출력... int main(void) { int num=0; //초기화를 넣어 줍니다. while(num

[제4강] C언어 연산자와 제어문

[제4강] C언어 연산자와 제어문 [사칙 연산자] 연산자에 대해서 알아보도록 하겠습니다. C언어의 기본연산자는 모든 사람이 알고 있는 사칙연산자인 +,-,/(나누기),*(곱하기)와 나머지 연산자인 %가 있습니다. 참고로 나머지(%) 연산자는 5 나누기 2를 하면, 몫이 2이고, 나머지가 1이 되는데, 나머지 1 이 %연산자의 결과가 됩니다. 그리고 C언어에서 연산자를 간단히 표현도 가능합니다. 바로 "+=, -=, ++, -- " 연산자 인데요. A+=B 는 A=A+B와 같은 말이고, A-=B는 A=A-B 라는 의미 입니다. +=나 -= 이런 연산자는 코딩하는 사람의 성격에 따라 많이 쓰이거나 거의 안쓰거나 합니다. 하지만, 가장 많이 사용하는 연산자가 있는데, 바로 ++와 -- 연산자 입니다. A++ ..

[제3강] 표준 입출력 함수

[제3강] 표준 입출력 함수 [Printf() 함수 사용] 오늘은 표준입출력 함수에 대해서 알아보겠습니다. 저번시간에 마지막에 올려드린 내용.. 다들 기억하시죠??? C언어에서 가장 기본이 되는 화면(모니터)출력 함수는 printf() 함수 입니다. 어떻게 사용하느냐? printf(" 문자..... "); 이렇게 하면 간단하게 " " 안의 문자들이 화면에 출력이됩니다. 그럼, 예제하나 띄워드리죠. #include int main(void) { printf("표준 출력 함수 예제"); return 0; } 정말 간단하죠? 이렇게 하면 화면에 "표준 출력 함수 예제"가 보이게 됩니다. 표준 입출력 함수인 printf() 함수를 사용하기 위해서는 #include 라는 문장을 꼭 넣어줘야 합니다. 왜냐하면, p..

[제2강] 변수에 대해서

[제2강] 변수에 대해서.. [변수의 정의 및 기본 사용법] 변수란 무엇인가? 간단하게 말해서 "변하는 수"를 말합니다. 물론 숫자만 말하는 것이 아니라 변할수 있는 것들(숫자, 문자 등) 입니다. 뭐.. 사실 컴퓨터에서는 문자도 0과 1로 인식을 하니깐 틀린말도 아니네요^^ 아무튼 변수는 정수, 소수, 문자 등을 말합니다. C언어에서 변수를 선언할때는 먼저 이것이 무엇을 가르키는 것이다 라고 컴퓨터에게 알려줘야 합니다. 그냥 막연히 a라는 문자를 숫자 1이라는 의미라고 표현하기 위해 a=1; 이렇게 표현하면 컴퓨터는 'a'라는 변수가 문자형인지 숫자형인지 인식을 못해서 에러를 출력시킵니다. 그럼, C언어에서 쓰이는 변수들은 어떤것이 있을까요? 키워드를 보여드리면, char -> 문자 int -> 숫자 ..

[시작에 앞서] C언어 컴파일러 설치 (Dev C++)

[시작 하기에 앞서] *** 사진 설명은 없습니다.^^ 귀찮네요... C언어가 무엇이냐? C언어는 우리가 외국인과 대화하기 위해 영어, 중국어 등을 배우는것 처럼 컴퓨터와 대화를 하기위한 컴퓨터 언어라고 생각하시면 됩니다. 그리고 사용자가 작성한 코딩(C언어 프로그램)을 컴퓨터가 이해할 수 있도록 전환시켜 주는 프로그램을 컴파일러라고 합니다. 뭐 약간 고급진 말로는 C언어를 기계어인 어셈블리어로 전환시켜 주는 역할을 하는게 컴파일러 입니다. 그럼, 컴파일러 종류에는 무엇이 있을까요? 가장 유명한 Visual C(유료) 가 있을것이고, 무료로 유명한 Dev C++ 이 있습니다. (더 많은 종류가 있지만, 여기선 중요하지 않으므로 Pass) 이제 컴퓨터와 대화하기 위한 컴파일러를 한번 설치를 해볼까요? 저는..