[C] C언어 포인터 숙제

등록일 2001.11.26 압축파일 (zip) | 1페이지 | 가격 1,000원

목차

다음 문제를 풀고 자료구조를 그려 설명하라
1. 다음 8개의 수를 포인터를 이용하여 정렬하는 프로그램을 작성하라
7, 6, 77, -16, 44, 47, 6, 5
2. 포인터 배열을 사용하여 다섯개의 임의의 단어를 키보드를 통해
입력 받아 가나다 순으로 정렬하는 프로그램을 작성하라.

* visual c 6.0 사용, 콘솔모드, 주석 확실함

본문내용

#include <stdio.h>
#include <stdlib.h> // rand() 함수 쓰기위해 포함시킴

#define NUM 8 // 숫자 개수가 8개

void bubblesort_asce(int *ip[], int n); // 오름차 버블정렬 함수의 선언
void bubblesort_desce(int *ip[], int n); // 내림차 버블정렬 함수의 선언
void swap(int *to[], int *from[]); // 두 수의 포인터(위치)를 바꿔 줄 함수 선언

void main()
{

int *ip1[NUM], *ip2[NUM]; // 포인터 배열 2개 선언(각 숫자에 대응)
int num1[NUM] = {7, 6, 77, -16, 44, 47, 6, 5}; // 리포트에 나온 숫자들을 초기화
int num2[NUM]; // 예를 보이기 위해 하나 더 준비
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서