본문 바로가기
반응형

C언어3

[C언어] C언어 미니 프로젝트 : 도서 대여 관리 시스템 미니 프로젝트: 도서 대여 관리 시스템 당신은 도서 대여점에서 일하고 있습니다. 다양한 도서의 정보와 대여 상태를 관리할 수 있는 간단한 프로그램을 작성하려고 합니다. 요구 사항: 각 도서는 제목, 저자, ISBN, 대여 상태(대여 중 또는 재고 있음)와 같은 정보를 가지고 있어야 합니다. 사용자는 다음과 같은 기능을 수행할 수 있어야 합니다: 1. 도서 검색 (제목 또는 저자로 검색) 2. 도서 대여 3. 도서 반납 4. 재고에 새로운 도서 추가 5. 도서 정보 수정 (예: 잘못된 정보 수정) 6. 도서 삭제 7. 모든 도서 목록 보기 도서는 동적 배열을 사용하여 관리되어야 합니다. 먼저 전체 코드를 작성하겠습니다. #include #include #include #include struct book{.. 2023. 9. 11.
[C언어] C언어 연산자와 변수를 활용하여 프로그래밍 하기 %% - 모듈로 연산자 모듈로 연산자는 두 정수를 나누었을 때의 나머지를 반환하는 연산자입니다. 예를 들어, 5를 2로 나눈 나머지는 1이므로 5 %% 2의 결과는 1이 됩니다. 이 연산자는 주로 나머지 연산이 필요할 때 사용되며, 짝수/홀수 판별, 순환 구조 등 다양한 문제 해결에 유용하게 쓰입니다. 관련코드 #include int main() { int a = 5, b = 2; int result = a % b; printf("5 %% 2 = %d\n", result); // 출력: 5 % 2 = 1 return 0; } || - 논리 OR 연산자 논리 OR 연산자는 두 개의 조건 중 하나라도 참이면 참을 반환합니다. 즉, 두 조건 중 하나만 참이어도 전체 결과는 참이 됩니다. 이 연산자는 여러 조건.. 2023. 9. 6.
[C언어] C언어 Hello World 출력해보고 한 줄 한 줄 뜯어보기 C 언어의 가장 기본적인 'Hello World' 출력에 대해 알아보겠습니다. 기본 코드: #include int main(void) { printf("hello world \n"); return 0; } 이제 코드에 대해 한줄 한줄 해석해보겠습니다. 1. #include . 는 표준 입력/출력 헤더 파일로, 가 포함되어 있습니다. 따라서, 우리가 printf() 함수를 사용하려면 이 헤더 파일을 포함시켜야 합니다. C 프로그램은 여러 라이브러리와 헤더 파일을 활용합니다. 입력과 출력 함수(예: printf(), scanf())에 대한 정의와 관련 매크로가 포함되어 있습니다. 헤더 파일에는 함수, 변수, 매크로 등의 선언이 포함되어 있습니다. 이를 프로그램에서 사용하기 위해 #include 지시어로 해당.. 2023. 9. 6.
반응형