[C언어]전자계산 Chapter 4, 5 - 자료 유형 / 전처리와 입출력
- 최초 등록일
- 2006.04.15
- 최종 저작일
- 1997.01
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
전자계산 연습문제 4, 5장 풀이입니다.
각 문제에 대한 해답(or 소스)이 자세히 쓰여 있으며 프로그램 작성 문제의 답에는 출력 결과 화면까지 스크랩 하였습니다.
(강환수, 강환일 공저,『 C로 배우는 프로그래밍 기초』, 학술정보)
목차
없음
본문내용
전자계산(1) 연습문제 풀이
- Chapter 4, 5 -
<Chapter 4> - 자료 유형
1. 다음 괄호 부분을 채우시오.
A. C 언어에서 키워드 short를 이용하여 선어한 변수는 저장공간의 크기가 (2)바이트이다.
B. 문자형 자료형은 큰 범주로는 (정수)형 자료라 할 수 있다.
C. C 언어에서 이용하는 문자 코드는 (ASCII) 코드이다.
D. C 언어에서 부동소수형 자료형 세 가지는(float, double, long double)이다.
E. 정수를 2의 보수로 표현하면 크기가 64비트인 저장공간에는 (-263)에서 (263-1)까지의 정수를 표현할 수 있다. (단 음수 양수 모두 표현한 경우)
F. singed int와 같이 음수, 0, 양수를 나타내는 저장 공간에서 최고 상위 비트를 (msb, 최상위 비트)라 한다.
G. 비쥬얼 C++에서 자료형 dulble이나 long double은 모두 저장공간의 크기가 (64비트)이다.
2. 다음 소스에서의 에러를 찾아보고 수정하시오.
A. char a = `a` ;
☞ 문자를 표현하기 위해서는 큰 인용부호가 아니라 반드시 작은 인용부호(quote) ``로 문자를 둘러 싸야 한다.
B. int money = 2300;
☞ 숫자 표현시 콤마(,)는 생략한다.
(중략)
<Chapter 5> - 전처리와 입출력
1. 다음 괄호 부분을 채우시오.
A. C 언어에서 헤더파일을 첨가하는 지시어는 (#include)이다.
B. 문자 하나를 입력하는데 이용하는 함수는 (getchar())이다.
C. 함수 printf()에서 출력 값의 정렬은 기본적으로 (좌측)정렬이다.
D. 함수 scanf()에서 표준입력으로 값을 입력 받아 변수에 저장하려면 일반 변수 앞에는 반드시 주소를 의미하는 문자 (&)가 앞에 와야 한다.
E. 문장 (typedef)는 C 언어의 일반 문장으로 이미 사용되는 자료형을 새로운 자료형으로 정의할 수 있는 기능이다.
3. 다음 소스에서 에러를 찾아보고 수정하시오.
B. #define CUBE(x) ((x)*(x)*(x))
int main(void)
{
int result = CUBE(3);
return 0;
}
☞ 기호 상수에서 매크로 이름과 괄호 사이에는 공백이 올 수 없다. 또한, 치환문자열이 인자(parameter)인 경우에는 괄호로 둘러싸야 한다.
(중략)
참고 자료
강환수, 강환일 공저,『 C로 배우는 프로그래밍 기초』, 학술정보