【 C 언어 】#10 정수형 변수 이해하기(int)

Language/C & C++ 2018. 2. 1. 11:53 Posted by 엑소더스팩토리
반응형

※  10 정수형 변수 이해하기(int)


 정수형 변수는 문자형 변수에 비해 아주 큰 값을 저장 할 수 있는 변수이며 크게 int 형과 unsigned int 형을 많이 쓴다.  



→ int 변수 범위 : -2,147,483,648 ~ +2,147,483,647

→ unsigned int 변수 범위 : 0 ~ 4,294,967,295 


▶ 문제 : int, unsigned int 변수를 선언하고 특정 값을 입력하여 범위를 확인하여라.


▶ 포인트 : char 형은 1바이트의 메모리를 사용하는 반면에, int 형은 4바이트의 메모리를 사용한다. 그래서 메모리가 크게 부족하지 않은 상황에서는 int 형을 많이 쓰게 된다.



▶ 프로그램 : 



▶ 소스코드 다운로드 : 

10 정수형 변수 이해하기.cpp

 

반응형

【 C 언어 】#9 문자형 변수 이해하기(char)

Language/C & C++ 2018. 2. 1. 10:58 Posted by 엑소더스팩토리
반응형

※  09 문자형 변수 이해하기


 문자형 변수를 정의 하는 방법에는 크게 char 형 과 unsigned char 형 두가지가 있다. char 는 signed char과 같고 signed가 생략되었다고 생각하면 된다.


▶ 문제 : a, b, c...  같은 문자와  1, 2, 3... -1, -2, -3...  같은 숫자를 저장(기억)할 수 있는 문자형 변수들을 선언하고 화면에 출력하라.


▶ 포인트 :  -3과 같은 음수 값은 unsigned char 형 변수에 저장 할 수 없다. 고로 char에 저장 하여야 한다.   unsingned char 형 변수는 0~ 255 범위의 값을 저장 할 수 있다.  이 범위를 초과 하는 숫자는 unsingned int 형을 사용한다. 

char 변수 저장 범위 : -128~ +127



▶ 프로그램 : 



▶ 실행 결과 :


 ch 변수는 char 형이므로 -128~+127 까지 밖에 저장이 되지 않기 때문에 초과하는 숫자 250을 저장 할 수 없어 임의의 지정값인 -6 으로 저장이 되었다.

 h변수는 unsigned char 형이므로 저장할 수 있는 범위 내에 있기 때문에 250 그대로 저장이 되었다.

→ i 변수는 'A' 의 아스키 코드 값인 65로 저장이 된 것을 볼 수 있다. 


▶ 소스코드 다운로드 :  


09 문자형 변수 이해하기.cpp


반응형

【 C 언어 】#8 주석 개념 이해하기

Language/C & C++ 2018. 2. 1. 09:41 Posted by 엑소더스팩토리
반응형

# 08 주석 개념 이해하기


 설명글을 추가 하는 방법에 대해 이해 한다.


▶ 문제 : 주석을 두 가지 형태로 추가해보라


▶ 포인트 : 주석은 자신이 작성한 프로그램을 타인 또는 자신이 다시 보았을 때에 파악하기 쉽도록 달아 놓는 것이며, 코딩이 길거나 복잡할 수록 더욱 중요하다



▶ 프로그램 :  한 줄 주석처리 기호 :  // 

                   범위 또는 특정 영역 주석 처리 기호 : /*    ...    */




반응형

【 C 언어 】#07 함수의 개념 배우기

Language/C & C++ 2018. 1. 29. 12:52 Posted by 엑소더스팩토리
반응형

※  07 함수의 개념 배우기


 여러번 반복되는 내용을 함수로 만들어 사용하면 프로그램이 간결해지며 작성하기 수월해진다.


▶ 문제 : 1~10까지의 합, 100까지의 합, 1000까지의 합을 구하는 것을 함수를 이용하여 작성하라.  괄호() 안에 10, 100, 1000을 입력하면 1부터 해당 숫자의 합을 구하도록 작성하라.


▶ 포인트 :  함수 안에 for 반복문을 이용하여 수를 합산하라



▶ 프로그램 : 



▶ 실행 결과 :


▶ 소스코드 다운로드 :  

07 함수사용하기_코딩.cpp


반응형