리포트 논문 자기소개서 이력서 시험자료 서식 PPT양식 표지/속지

[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]; // 예를 보이기 위해 하나 더 준비
다운로드 맨위로