목록전체 글 (418)
Creative Code
/*디데이계산기*/ #include int Date; int year; int month; int day; int yearmonth1[12]; int yearmonth2[12]; int newyearmonth1[12]; int newyearmonth2[12]; int i; int j; int a; int b; int c; int d=0; int e; int f; int g; int h; int count=0; int k; int m; int count2=0; int n; int x; int y; int a1; int a2; yearmonth1[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; yearmonth2[12] = { 31, 29, 31, 30..
#define _CRT_SECURE_NO_WARNINGS #include class Date { int year_; int month_; // 1부터 12까지. int day_; // 1 부터 31까지. public: void SetDate(int year, int month, int date) { year_ = year; month_ = month; day_ = date; } void AddDay(int inc) { int regular_year[13] = { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365 }; int inregular_year[13] = { 0, 31, 60, 91, 121 ,152 , 182, 213, 244, 274, 30..
※main.c파일 #include #include #include "list.h" void printInt(const void *pData) { printf("%d",*(int *)pData); } void printDouble(const void *pData) { printf("%f",*(double *)pData); } int main(void) { List list1,list2; initList(&list1,sizeof(int)); initList(&list2,sizeof(double)); int i; i = 4;insertFirstNode(&list1,&i); //[4] i = 3; insertFirstNode(&list1,&i); //[3,4] i = 1; insertFirstNode(&list..
※main.c파일 #include #include #include "list.h" int main(void) { List list; initList(&list); insertFirstNode(&list,4); //[4] printList(&list); insertFirstNode(&list,3); //[3,4] printList(&list); insertFirstNode(&list,1); //[1,3,4] printList(&list); insertNode(&list, 1, 2); //[1,2,3,4] printList(&list); deleteNode(&list,3); //[1,2,4] printList(&list); cleanupList(&list); return 0; } ※list.h파일 #ifnd..
※main.c파일 #include #include #include "list.h" int main(void) { List list; initList(&list); insertFirstNode(&list,4); //[4] printList(&list); insertFirstNode(&list,3); //[3,4] printList(&list); insertFirstNode(&list,1); //[1,3,4] printList(&list); insertNode(&list, 1, 2); //[1,2,3,4] printList(&list); deleteNode(&list,3); //[1,2,4] printList(&list); cleanupList(&list); return 0; } ※list.h파일 #ifnd..
※main.c파일 #include #include "queue.h" int main(void) { Queue s1, s2; initQueue(&s1,10,sizeof(int)); initQueue(&s2,100,sizeof(double)); int i; i = 100;push(&s1,&i); i = 200;push(&s1,&i); int re1; pop(&s1,&re1);printf("s1 1st pop() : %d\n", re1); i = 300; push(&s1,&i); pop(&s1,&re1);printf("s1 2nd pop() : %d\n", re1); pop(&s1,&re1);printf("s1 3rd pop() : %d\n", re1); double d; d = 1.1; push(&s2,&d..