Programing Language Chapter 6 연습문제
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

Programing Language Chapter 6 연습문제에 대한 보고서 자료입니다.

목차

1. 다음은 Pascal 언어의 연산자 우선 순위표이다. 이 표를 사용하여, 다음 파스칼 표현의 해석 순서를 명기하시오. (괄호 사용)

2. 다음 연산자 우선 순위표를 사용하여, 중위 표기법으로 작성된 수식을 전위 표기법, 후위 표기법으로 변경하시오. 또한 단순 구문 트리를 그리시오.

3. 다음 C 프로그램의 함수 change()는 부작용이 있다. 이 점에 주의하여 계산 결과를 예측 하시오. 또 실제로 실행하여 보고, 실행 결과를 설명하시오.

4. 다음 C 코드가 잘못된 점은 무엇인가? 이를 올바른 코드로 바꾸어 쓰시오.

5. 다음 Pascal 코드의 실행 결과는?

6. 다음 C 언어로 작성된 switch 문장의 실행 결과는?

본문내용

ing3) == 0) {
..
break;
} else {
...
}
11. 다음 Pascal 코드의 실행 결과는?
x := 1;
repeat
x:=x-1
until x<0;
writeln(x);
Pascal 컴파일러 가 없는 관계로 C 언어로 바꾸어 컴파일 해 보았다.
#include
void main()
{
int x = 1;
do {
x = x - 1;
} while(x < 0);
printf("x=%d\n",x);
}
프로 그램 실행 결과 0 이 나왔다.
Pacal도 같은 수행 결과를 가질 것이다.
13. 다음 C 언어로 작성된 switch 문장의 실행 결과는?
{
int i=1;
switch (i) {
case 1 : printf("a");
case 2 : printf("b");
case 3 : printf("c"); break;
default : printf("bye");
}
}
각 case 1에 break; 문이 없다.
그래서 나머지 경우까지 수행하다 break;문을 만나서 멈추었다.
Programing Language
Chapter 6 연습문제
(9번을 재외한 홀수번)
김유섭 교수님
정보통신 공학부
19984259
양필희

키워드

  • 가격1,000
  • 페이지수4페이지
  • 등록일2003.10.23
  • 저작시기2003.10
  • 파일형식한글(hwp)
  • 자료번호#227811
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니