" 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 6장 Exercise

6장 Exercise

1. ② 

!()는 참이면 1을, 거짓이면 0을 산출한다.

2. ①

거짓 && 참 = 거짓(0)

3. ②

4. 

(a) if( speed >= 60 && speed =< 100) printf("정상속도");

(b) 

if(x>y) 

{
max =x;
min =y;

else
{
max =y;
min =x;

(c)

if(op==1)
one;

else if (op ==2)
two;

else if (op==3)
threee;

또는 switch 사용

switch(op)
{
case 1 : printf("one"\n); break;
case 2 : printf("two"\n); break;
case 3 : printf("three"\n); break;
defalut
}

5.

(a)

switch(x)
{
case -1 : printf("num--"); break;
case 1 : printf("num++); break;
case 0 : printf("num=0"); break;
defalut
}

(b)

if(code='X')
x++;

else if(code='Y')
y++;

else 
x=y=0;

6.

(a)

if(x>10 && x<20)
printf("%d\n", x);

(b)

if(x>10 || x<20)
printf("%d\n", x);

7.     (a) 0    (b) C

8.     

(a) if절에 ;qnxdlaus dksehla 

(b) if(age>=0 && age =<18) 로 수정

(c) x == 0 으로 수정, else 관련 문구 추가해야함

(d) 순서를 120과 150을 바꿔야함

(e) 함수가 2개 이상일 경우 {} 중괄호가 필요함

(f) x>0 아닐 때에 대한 문구가 필요하다, y가 양수가 아님으로 수정

(g) | 대신 && 로 수정, else 관련 문구 추가해야함

(h) case 에는 정수형이 들어가야함, case 3 : printf("tiger"); break; 로 수정

블로그 이미지

얼음꿀차

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

,