목록Development Language (157)
SPRING :: NOTE
주석으로 설명 대체 void CMainFrame::OnFileOpen() { CFileFindFFinder; CString FPath = _T("[폴더경로]\\*.jpg");// 마지막 경로는 파일 확장자 *.* :: 모든파일 CString strTemp = ""; int cnt = 0; BOOL bWorking = FFinder.FindFile(FPath);// 파일 경로가 존재 한다면 TRUE 반환 while (bWorking) { bWorking = FFinder.FindNextFileA();// 다음 파일 / 폴더가 존재한다면 TRUE 반환 if (FFinder.IsArchived()) { CString _fileName = FFinder.GetFileName(); cnt++; } } strTem..
'PCH 헤더 파일' : 파일 범위에서만 사용할 수 있습니다. 중첩된 구문에는 사용할 수 없습니다.stdafx.h파일 선언 중 세미콜론(;)이 빠져있지 않은가 확인한다.
연수와 월수를 입력하면 달력이 출력되는 프로그램을 작성하시오. 조건: 1년 1월 1일은 월요일이다 4년마다 한 번씩 윤년(원래 2월은 28일까지지만, 윤년 때의 2월은 29일까지임) 그런데 100년마다는 윤년이 아니다. 그런데! 400년마다는 또 윤년이다. (따라서 300년은 윤년이 아니지만, 2000년은 윤년) 연수를 입력하시오: 2006 월수를 입력하시오: 8 일 월 화 수 목 금 토 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include void calendar(int year, int month); main(){ int year = 0, month = 0; printf("연 수를 입력하시..
단어가 회문 (앞뒤 어느 쪽에서 읽어도 같은 어구) 인지를 결정하는 프로그램을 작성하여라. void main() { char ch[1000] = { 0 }, result[1000] = { 0 }; int i = 0; int j = 0; int count = 0; printf("단어 입력하시오 : "); gets(ch); while (ch[i] != 0){ i++; } int k = i; for (j = 0; j < k; j++) { result[j] = ch[i - 1]; i--; } i = 0; while (ch[i] != 0){ if (ch[i] == result[i]) count++; i++; } if (i == count) printf("회문입니다.\n"); else printf("회문이 아닙니다..
정수형 데이터를 갖는 3X3 행렬 2개를 입력받아, 그 곱을 출력하는 프로그램을 작성하시오. void main() { int num[2][3][3] = { 0 }; int i, j, k; int result[3][3] = { 0 }; int sum = 0; for (i = 0; i < 2; i++){ printf("%d 번째 행렬을 입력하시오 : \n", i + 1); for (j = 0; j < 3; j++) { for (k = 0; k < 3; k++) scanf("%d", &num[i][j][k]); } } printf("result : \n"); for (i = 0; i < 3; i++){ for (j = 0; j < 3; j++){ sum = 0; for (k = 0; k < 3; k++){ s..
크기가 5인 정수 배열을 사용하여 10 개의 정수를 입력받아, 가장 큰 두 수의 곱을 찾는 프로그램을 작성 하시오. 예) Input : 6 4 3 4 2 result : 24 void main() { int result[2] = { 0 }; int num[5] = { 0 }; int count = 0; printf("Input : "); for (int i = 0; i num[i]) result[0] = result[0]; else if (result[0] num[i]) result[1] = result[1]; else if (result[1]
크기가 10인 정수 배열을 사용하여 학생 10명의 성적을 입력 받은 후, 성적 총합과 평균 점수, 최고 점수, 최저 점수를 출력하는 프로그램을 작성 하시오. void main() { int grade[STUDENTS]; int i; int sum = 0; float avg = 0; int maxgrade = 0, mingrade = 0; for (i = 0; i grade[i]) maxgrade = maxgr..
두 개의 문자열을 입력 받아, 첫번째 문자열에 두 번째 문자열이 포함되어 있는 지를 검사하고, 만약 포함 되어 있으면 그 위치를 출력하시오. 예) How are you ? are -> yes, 4 (포함되어 있고 4번째 부터 존재함) typedef int bool; #define true 1 #define false 0 void main() { char ch1[1000] = { 0 }; char ch2[1000] = { 0 }; int i = 0; int j = 0; int k = 0; int a = 0; int l = 0; int lotation=0; bool bo; bo = false; printf("문자열 입력하시오 : "); gets(ch1); printf("검색할 문자열을 입력하시오 : "); ..