본문 바로가기

전체 글725

이중연결리스트 #include #include #include typedef struct _dnode { int key; struct _dnode *next; struct _dnode *prev; }DNODE; DNODE *start = NULL; DNODE *cur = NULL; void insert(void); void print(void); void del_node(void); void delete_node(void); void main() { int no; while(1) { system("cls"); puts("*** MENU ***"); puts("1. INSERT"); puts("2. PRINT"); puts("3. DELETE"); puts("4. END"); printf("choice : "); sca.. 2009. 12. 6.
빙고게임 #include #include #include #include void bingo_rand(int (*ptr)[5]); // 빙고판 입력 void bingo_print(int (*ptr)[5], int user); // 빙고판 출력 void bingo_game(int (*ptr)[5], int (*ptr2)[5]); // 빙고 게임 시작 int bingo_check(int (*ptr)[5]); // 빙고 확인 void bingo_sign(int (*ptr)[5], int (*ptr2)[5], int user); // 빙고 숫자 체크 int bingo_win(int user, int bingo, int win); // 빙고 승자 판별 /*--메인---------------------------------.. 2009. 12. 6.
주석 삭제 프로그램 [문제] (1) abcd/*1234*/efg -> abcdefg (2) abc/abcd/*1234*/efg -> abc/abcdefg (3) abc/*123*456*/def -> abcdef (4) abcd/*123*/ef/*45*/gh -> abcdefgh (5) abc/*/123*/def -> abcdef (6) abcd/*123/*ddd*/45*/ef -> abcd45*/ef (7) abcd//1234 -> abcd (8) abcd//1234/*!!!*/567 -> abcd (9) abcd/*123***/defg -> abcddefg (10) abcd/*123****/defg -> abcddefg /////////////////////////////////////////////////////////.. 2009. 12. 6.
행맨게임 #include #include #include #include #include #include #include void start(void); int init_quiz(char*); void add_word(void); void toupper_word(char*); void init_show(char*, int); void print(char*); int compare(char, char*, char*); void main(void) { int no, flag=1; srand((unsigned)time(NULL)); while(1) { system("cls"); printf("\n *** MENU ***\n"); printf(" 1. 게임 시작\n 2. 단어 추가\n 3. 게임 종료\n -> [ ]\b.. 2009. 10. 24.
프로그래밍 전문가가 되기 위한 Dicajohn의 7가지 방법 저자: 이종훈(dicajohn @ hotmail.com) 프로그래머란 일종의 장인정신을 가진 예술가라고 생각합니다. 혼신의 힘 또는 정열을 바쳐 한 작품을 위해 정성을 들여야 한다는 점이 그런 것 같습니다. 제가 전공이 컴퓨터이지만 신입생때는 컴맹 수준이었습니다. 책을 읽어도 영어 사전을 찾아봐도 이해가 되지 않는 단어들이 너무 많았습니다. 뜻이 변한 단어들 CALS(Computer-Aided Logistic Support → Commerce At Light Speed), 게다가 별칭 Windows NT(No thanks, 사양하겠음), 비슷한 말들 Object(Instance, Entity) 등이 너무 어려웠습니다. 어떤 분야에서는 비슷한 의미였던 말이 또 다른 분야에서는 완전히 다른 의미가 되어버리는.. 2009. 10. 24.