처음 접해보는 윈도우프로그램이라서 그런지 시간이 많이 걸렸다.. 정말 많이 부족함을 느끼는구나 ㅠ_ㅠ… 하지만 좋은 경험이 된것 같다.. 내 멋대로 주석과 많이 부족한 소스지만 기록을 남겨본다.. [#M_소스보기|접기| /* Program Sokoban_Win ver.00 */ /* Romantic Programmer Teddy */ #include ”stdafx.h” #include <Windows.h> #include ”resource.h” // 비트맵 리소스를 가지고 있음. #include <string.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); […]
카테고리: C/C++
[C언어] 주소록 (더블링크드리스트, 파일 입출력, 입력/검색/수정/삭제) P.P.B.P Ver2.4 소스
/******************************************************** * * * 프로그램명 : Personal Phone Book Program Ver2.4 * * […]
프로그래밍 기초 report – 입력받은 수로 합, 평균 구하기
// 0을 입력할때까지 계속 수 입력 #include <stdio.h> main() { int total=0, count=0; //합계, 입력받은 수의 개수 int val; // 입력받은 수 float avg=0; // 평균 while(1) { printf(”수 입력 : ”); scanf(”%d”, &val); if(val == 0) // 0을 입력 받으면 무한루프 탈출 […]
프로그래밍 기초 report – 구구단을 3단씩 보기 좋게 출력
#include <stdio.h> main() { int i, j, k; for(i=0; i<9; i+=3) // 3개의 단 출력후 줄 바꿈 { // 2개의 포문에 조건문을 이용 3개의 단씩 출력 for(j=1; j<=9; j++) { for(k=1+i; k<=3+i; k++) { printf(”%d * %d = %d\t%c”, k, j, k*j, (k<3+i) ? ’\t’ : ’\n’); // 삼항연산자 이용으로 세번째 단 출력 […]
프로그래밍 기초 report – 직삼각형 출력 프로그램2
#include <stdio.h> main() { int i, j; for(i=0; i<5; i++) // 라인 증가 { for(j=0; j<i+1; j++) // * 증가 { printf(”* ”); } printf(”\n”); } } /* 출력 결과 * * * * * * * * * * * * * […]