" async="async"> ', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); 책 알려주는 남자 :: 쉽게 풀어쓴 C언어 Express 4장 Exercise

4장 Exercise

1. ③

식별자의 시작은 반드시 영문자 또는 _ 로 시작해야한다.

2. char - unsigned char - short - int - unsigned (int) - long - float - double

3.  ③

4. ②, ⑤

5. ③

6. ②

문자상수에는 역슬래시가 들어갈 수 없다.

7. ④

8. 

int, double, float, int, char

부동소수점 상수는 기본적으로 double형으로 저장된다. f나 F를 끝에 붙이형 float형 상수가 된다.

9. 

(a) 됨, (b) (c) (d) 안됨

식별자는 영문자, 숫자, 밑줄로만 이루어지고 첫시작에 숫자가 올 수 없다. 

10. 

(a) 3.141592e0 (b) 7.16532e2  

가수부분이 한 자리여야 한다.

11. ①, ③, ⑤

12. ②, ⑥

선언하는 형식의 종류가 다르면 줄바꿈을 해야한다. 5번의 long과 int는 같은 정수형이지만 6번의 short은 정수형, double은 부동소수점형으로 자료형 자체가 다르다.

13.

 (a) %f 또는 %lf  (b) %d (c) %d (d) %f

14. 

1.234는 double형이기 때문에 float형으로 선언하려면 뒤에 f,F가 붙어야 한다.

15. 

문자상수는 큰따옴표가 아닌 작은따옴표 안에서 아스키 코드로 변환될 수 있다.( "A" -> 'A')

가수부분은 0일때 생략가능하며 그 마저도 .은 붙여야 한다. (e10->1.0e10)

숫자에서 쉼표는 쓰이지 않는다. (2,000,000 -> 2000000)

16.

(a) 8진수=012            (b)  //'삡' 소리가 울리면서

    10진수=10                예제    프로그램

    16진수=0xa               100, 58, 1.2345


블로그 이미지

얼음꿀차

책을 한 번 읽긴 읽어야겠는데 막상 읽자니 뭘 읽을지 고민되는 당신을 위해 읽을만한 책들을 알려드립니다!

,