| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 알고리즘
- C++
- 시스템호출
- spring boot
- OpenCV
- 가상면접사례로배우는대규모시스템설계기초
- 컴포넌트스캔
- nestjs auth
- nestjs typeorm
- AWS
- python
- 카카오 코테
- Spring
- 구조체배열
- Nodejs
- nestJS
- git
- C언어
- @Autowired
- 해시
- @Component
- 파이썬
- 카카오
- 코테
- 프로그래머스
- 스프링
- 코딩테스트
- TypeORM
- thymeleaf
- 카카오 알고리즘
- Today
- Total
목록전체 글 (344)
공부 기록장 💻
함수의 종류에는 두 가지가 있다. 사용자가 직접 정의하여 만드는 '사용자 정의 함수', 그리고 자주 사용되어 프로그래머들이 미리 만들어놓은, 컴파일러에서 제공되는 '라이브러리 함수'가 있다. 기본적으로 사용하는 printf(), scanf() 함수들은 헤더 파일 내에 이미 정의되어 있는 라이브러리 함수들 중 일부이다. 사용자 정의 함수는 특정한 기능을 수행하는, 말그대로 프로그래머 개인이 직접 작성한 함수를 의미한다. 사용자 정의 함수를 어떻게 작성하는지, 간단히 정리해보고자 한다. 함수의 정의(defnition) 함수엔 헤더(header)와 몸체(body) 부분이 존재한다. 헤더 영역에는, 함수를 호출하여 얻는 결과값의 반환형, 그리고 함수의 이름, 괄호에는 매개변수의 목록(반환형과 매개 변수명)을 작..
1. 초기값 입력 받아 1씩 감소시키며 0이 될 때까지 반복하여 출력 (+1. for문 사용 / 2. while문 사용) for문을 사용할 때엔 제어 변수의 초기값을 n으로 하여, 0이 될 때 까지 1씩 감소하는 i를 출력한다. #include int main(void) { int n; printf("카운터의 초기값: "); scanf_s("%d", &n); for (int i = n;i > 0;i--) printf("%d ", i); printf("\n"); return 0; } while문을 사용할 때엔 후위 연산자를 이용하여 n의 값을 1씩 감소시키도록 하여 n의 값을 출력한다. #include int main(void) { int n; printf("카운터의 초기값: "); scanf_s("%d"..
1. switch-case문을 사용해 모음, 자음 구분하는 프로그램 (+문자가 아닌 경우 오류 메시지를 출력하고, 다시 문자를 입력 받는 코드 추가) #include int main(void) { char ch; do { printf("문자를 입력하시오: "); scanf_s(" %c", &ch); } while (ch = 'z'); switch (ch) { case 'a': case 'e': case 'i': case 'o': case 'u': printf("모음입니다.\n"); break; default: printf("자음입니다.\n"); break; } return 0; } 반복문 do~ while문을 사용해서 입력받는 문자를 판별하는 코드를 추가한다. getchar()함수를 이용하는 경우, 반복..