seminar.co.kr C언어 강의노트-포인터와 배열 > seminar1 | seminar.co.kr report

C언어 강의노트-포인터와 배열 > seminar1

본문 바로가기

뒤로가기 seminar1

C언어 강의노트-포인터와 배열

페이지 정보

작성일 19-10-20 09:51

본문




Download : C언어 강의노트-포인터와 배열.hwp





다.[전산]C언어강의노트-포인터와배열 , C언어 강의노트-포인터와 배열공학기술레포트 ,
C언어 강의노트-포인터와 배열


Download : C언어 강의노트-포인터와 배열.hwp( 16 )



설명

레포트/공학기술
순서

C언어 관련 포인터와 배열에 관련되어 조사하였습니다.



,공학기술,레포트

C언어%20강의노트-포인터와%20배열_hwp_01.gif C언어%20강의노트-포인터와%20배열_hwp_02.gif C언어%20강의노트-포인터와%20배열_hwp_03.gif C언어%20강의노트-포인터와%20배열_hwp_04.gif C언어%20강의노트-포인터와%20배열_hwp_05.gif C언어%20강의노트-포인터와%20배열_hwp_06.gif


1 포인터와 주소
2 포인터와 함수의 매개변수
3 포인터와 배열
4 번지 연산
5 문자 포인터와 함수
6 포인터 배열 : 포인터의 포인터
7 다차원 배열
8 포인토 배열의 초기화
9 포인터와 다차원 배열
10 명령 라인 매개변수 ( Command-line Aeguments )
11 함수의 포인터
12 복잡한 선언문



7 다차원 배열

/* 다차원 배열의 예 */
#include
#include

int day_of_year(int , int , int);
void month_day(int , int , int *, int *);
int pmonth, pday;
char daytab[2][13] = {
{0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
{0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
};

void main(void)
{
int year, month, day, yearday;
printf(`year=`);
scanf(`%d`,&year);
printf(`month=`);
scanf(`%d`,&month);
printf(`day=`);
scanf(`%d`,&day);
yearday = day_of_year(year, month, day);
printf(`year=%d yearday=%dnn`,year,yearday);
month_day(year, yearday, &pmonth, &pday);
printf(`year=%d month=%d day=%dn`,year,pmonth,pday);
}

/* day_of_year: set day of year from month & day */
int day_of_year(int year, int month, int day)
{
int i, leap;

leap = year%4 == 0 && year%100 != 0 || year%400 == 0;
for( i = 1; i < month; i++)
day += daytab[leap][i];
return day;
}

/* month_day: set month, day from day of year */
void month_day(int year, i…(drop)








[전산]C언어강의노트-포인터와배열
C언어 관련 포인터와 배열에 대해서 조사하였습니다.
전체 17,954건 1 페이지
해당자료의 저작권은 각 업로더에게 있습니다.

evga.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
Copyright © seminar.co.kr. All rights reserved.
PC 버전으로 보기