검색어 입력폼

c++프로그래밍 연습문제 4장

저작시기 2007.04 |등록일 2009.04.06 한글파일한컴오피스 (hwp) | 4페이지 | 가격 1,000원

소개글

c++프로그래밍 연습문제 4장

목차

없음

본문내용

1. 다음과 같은 데이터 객체를 선언하라.

2. 5개의 int형 원소를 가진 배열을 선언하고, 이 배열을 1부터 시작하는 처음 다섯 개의 홀수로 초기화하라.

3. 문제 2에 나오는 배열의 첫 번째 원소와 마지막 원소를 더하여 even이라는 새로운 변수에 대입하는 명령문을 작성하라.

4. float형의 배열 ideas의 두 번째 원소에 들어 있는 값을 출력하는 명령문을 작성하라.

5. char형의 배열을 선언하고, “cheeseburger라는 문자열로 그 배열을 초기화하라.

6. 물고기를 나타내는 구조체 선언을 설계하라. 그런데 이 구조체는 물고기의 종류(kind), 정수로 된 온스 단위의 무게(weight), 소수부가 있는 인치 단위의 길이(length)로 정의해야 한다.

7. 문제 6에서 정의한 구조체형으로 변수를 하나 선언하고 초기화하라.

8. enum을 사용하여 Yes, No, Maybe를 값으로 가지는 Response라는 데이터형을 정의하라.
Yes는 1, No는 0, Maybe는 2가 되어야 한다.

9. ted를 double형 변수라고 가정하자. ted를 지시하는 포인터를 선언하고, 그 포인터를 사용하여 ted의 값을 출력하라.

10. treacle을 10개의 float형 원소를 가진 배열이라고 가장하자. treacle의 첫 번째 원소를 지시하는 포인터를 선언하고, 그 포인터를 사용하여 배열의 첫 번째 원소와 마지막 원소를 출력하라.

11. 양의 정수를 하나 입력하라고 사용자에게 요구하고, 입력받은 수만큼의 int형 원소를 가지는 동적 배열을 생성하는 코드를 작성하라.

12. 다음과 같은 코드는 올바른가? 올바르다면 어떤 내용이 출력되는가?

13. 문제 6에서 정의한 구조체형으로 동적 구조체를 생성하고, 그 구조체의 kind 멤버의 값을 키보드로부터 받아들이는 코드를 작성하라.

14. Listing 4.6은 수치 입력 뒤에 행 단위의 문자열 입력이 오면 문제가 발생한다는 것을 보여 준다.
다음 코드를
cin.getline(address, 80);
다음과 같은 코드로 대체하면 프로그램의 실행은 어떻게 될까?
cin >> address;

참고 자료

없음
다운로드 맨위로