쉽게 풀어쓴 C언어 Express 개정 3판 7장 Exercise 문제 풀이
- 최초 등록일
- 2020.10.04
- 최종 저작일
- 2020.10
- 4페이지/ MS 워드
- 가격 1,000원
소개글
"쉽게 풀어쓴 C언어 Express 개정 3판 7장 Exercise 문제 풀이"에 대한 내용입니다.
목차
1. 다음 중 틀린 문장을 지적하고 올바르게 수정하라.
2. 다음은 무한 반복을 구현한 소스이다. 올바르게 구현된 것을 모두 골라보자.
3. 다음의 프로그램을 실행시키면 “Hello World!”는 몇번이나 출력되는가?
4. 다음의 프로그램에서 생성되는 출력 결과는 무엇인가?
5. 동일한 결과를 생성하도록 for 루프는 while 루프로, while 루프는 for 루프로 변환하라.
6. 다음의 코드가 실행을 완료하였을 때 변수 i의 최종값은 얼마인가?
7. 다음의 코드에서 잘못된 점이 있으면 지적하고 올바르게 수정하라. 논리적인 오류도 포함된다.
8. 다음과 같은 코드에서 break 문이나 continue 문을 사용하지 않고 동일한 결과를 내도록 수정하여 보라.
9. 다음의 수학식을 계산하는 코드를 작성하여라.
본문내용
01 다음 중 틀린 문장을 지적하고 올바르게 수정하라.
1. 조건식의 값이 1일 때만 참으로 간주된다. ( 참 )
2. 반복 루프가 중첩되어 있는 경우, break는 하나의 반복 루프만 벗어날 수 있다. ( 참 )
3. do…while 문에서 조건식의 값이 거짓이면 한 번도 수행되지 않는다. ( 거짓 )
4. for 문에서 초기식, 조건식, 증감식이 전부 비어 있으면 안 된다. ( 거짓 )
5. for 문안에 다른 for 문이 들어갈 수 있다.
Ex) 3번의 경우, do while 문은 최소 1번 무조건 실행된다. 4번의 경우 전부 비어 있으면 무한 반복문이 된다.
02 다음은 무한 반복을 구현한 소스이다. 올바르게 구현된 것을 모두 골라보자. ( 1, 3 )
1. while( 1 ){} 2. For( 1 ){} for (; 1 ;){} 4. for( ; ; ;){}
Ex)2번과 4번의 경우 문법 오류로 올바르게 구현되지 않았다.
참고 자료
없음