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; 로 수정
'프로그래밍 > 쉽게 풀어쓴 C언어 Express' 카테고리의 다른 글
쉽게 풀어쓴 C언어 Express 7장 Exercise (0) | 2018.09.28 |
---|---|
쉽게 풀어쓴 C언어 Express 6장 Programming (0) | 2018.09.20 |
쉽게 풀어쓴 C언어 Express 5장 Programming (0) | 2018.09.09 |
쉽게 풀어쓴 C언어 Express 5장 Exercise (2) | 2018.09.09 |
쉽게 풀어쓴 C언어 Express 4장 Programming (0) | 2018.09.07 |