목록코딩 (54)
코딩일지
1. 명령 프롬프트를 관리자 모드로 실행 2. netstat -nao | findstr 8080 3. 해당 포트 사용하는 프로세스 확인 (ex. 2660) 4. taskkill /F /PID 2660
OX 문제는 맞거나 틀린 두 경우의 답을 가지는 문제를 말한다. 여러 개의 OX 문제로 만들어진 시험에서 연속적으로 답을 맞히는 경우에는 가산점을 주기 위해서 다음과 같이 점수 계산을 하기로 하였다. 1번 문제가 맞는 경우에는 1점으로 계산한다. 앞의 문제에 대해서는 답을 틀리다가 답이 맞는 처음 문제는 1점으로 계산한다. 또한, 연속으로 문제의 답이 맞는 경우에서 두 번째 문제는 2점, 세 번째 문제는 3점, ..., K번째 문제는 K점으로 계산한다. 틀린 문제는 0점으로 계산한다. #include int main(void) { int i, n, n1, sum = 0, cnt = 0; scanf("%d", &n); for(i = 0; i < n; i++) { scanf("%d", &n1); if (n1..
고양이 모양을 출력하라 #include int main(void) { printf("\\ /\\\n"); printf(" ) ( ')\n"); printf("( / )\n"); printf(" \\(__)|\n"); }
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. #include int main(void) { int n, i, sum = 0; scanf("%d", &n); for (i = 1; i
오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. #include int main(void) { int x, y, i, cnt = 0; char date[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; scanf("%d %d", &x, &y); for (i = 1;i < x;i++) cnt += date[i - 1]; cnt += y; switch (cnt % 7) { case 0: printf("SUN\n"); break; case 1: printf("MON\n"); break; case 2: printf("TUE\n"); break; case 3: printf("WED\..
첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. #include int main(void) { int i, j, n; scanf("%d", &n); for(i = n; i > 0; i--) { for (j = n; j > i; j--) printf(" "); for (j = 1; j
첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 #include int main(void) { int i, j, n; scanf("%d", &n); for(i = n; i > 0; i--) { for (j = 1; j
첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오. #include int main(void) { int i, j, n; scanf("%d", &n); for(i = 0; i < n; i++) { for (j = 0; j < n - i - 1; j++) printf(" "); for (j = 0; j
char형 배열, 문자열을 입력하고 출력하면 한자나 외계어같은 쓰레기값이 뜰 때! 1. 문자열 입력 후 '\0'이라는 NULL부분을 처리해주지 않으면 다음 줄에 그대로 출력되어 버퍼 오버플로우나 쓰레기값이 뜬다. -> fflush(stdin); 으로 해결 2. char형 배열 선언 시, 미리 초기화를 해주지 않으면 한자나 외계어가 뜨기 십상! -> str[100] = {0}; 처럼 초기화해서 해결 보통 1, 2번 문제를 해결하지 못했을 때 쓰레기값이 뜹니다!! 잘 처리해주고 깔끔한 코딩 해요~~~