본문 바로가기

TIL72

[C언어] 표준입출력함수, 연산자 표준입출력함수 대표적인 표준출력 함수 printf(): 다양한 자료형 출력 putchar(): 1개의 문자 출력 puts(): 문자열 출력 대표적인 표준입력 함수 scanf(): 여러 자료 입력 getchar(): 1개 문자 입력 gets(): 문자열 입력 gets와 scanf 차이 gets = Hello World (엔터 키 누를 때까지 공백 포함 입력) scanf = Hello puts와 printf 차이 puts = Hello World (자동으로 줄바꿈) printf = HelloWorld // 예시 printf("출력 양식", 변수 1, 변수 2, ...); printf("A = %d, B = %c \n", a, b); scanf("입력 양식", &변수 1, &변수 2, ...); %문자 %d:.. 2024. 4. 2.
[이산수학] 증명 증명: 새로운 수학적 진술이 참임을 입증하는 데 필요한 논증. 특정 공리들을 가정하고 그 가정 하에 제안된 명제가 참임을 입증한다.공리: 다른 명제들을 증명하기 위해 전제로 사용되는 가장 기본적인 가정. 별도의 증명 없이 참으로 이용된다정리: 공리들을 바탕으로 논리적으로 증명된 결론  직접증명법 (연역)명제 변형 없이 공리와 정의, 이미 증명된 정리를 논리적으로 직접 연결해 증명 수학적 귀납법모든 자연수 n에 대해 명제 성립 증명하는 데 유용함기본단계 > 귀납가정 > 귀납단계 간접증명법명제를 증명하기 쉬운 형태로 변형대우증명법모순증명법p → ~q를 가정하면 모순임을 증명반례증명법구성적 존재증명법P(x)를 참으로 만드는 x를 주어진 정의역에서 찾는다비구성적 존재증명법직접적으로 x를 찾지 않고 우회적인 방법.. 2024. 4. 1.
jupyter notebook 설치 명령어 1. 설치 pip3 install jupyter 2. 열기 python -m notebook > 안 뜨면 localhost:8888 직접 접속해보기 2024. 3. 27.
[운영체제] 프로세스, 쓰레드 프로세스 프로세스: 실행에 들어간 프로그램 (자원을 할당받아 동작 시작) (ex. 작업 관리자에서 프로세스들 볼 수 있음) 프로세스의 동작: CPU가 그 프로세스들의 명령 실행 운영체제는 프로세스들이 CPU 배정받아 작업을 처리할 수 있도록 관리 프로세스는 "동작" 한다는 것이 가장 중요한 개념 프로세스의 구성 메모리 구조: 프로그램 실행에 직접적으로 필요한 코드, 데이터 코드 영역 저장장치에 들어 있는 프로그램 자체 실행이 되어야 하니까 어셈블리 형태의 코드들이 들어 있을 것임 데이터 영역 상수, 변수의 값 등 실행에 필요한 데이터 코드 중에서 서브프로그램 호출 관련 내용이 있다면 들어 있음 정적 데이터 영역 상수, 항상 관리되어야 하는 변수 등 스택 영역 서브 프로그램, 그 안의 지역 변수 등 힙 영.. 2024. 3. 26.
[이산수학] 논리 명제와 논리연산 명제 proposition: 참과 거짓을 구별할 수 있는 문장이나 수학적 식 합성명제 compound proposition: 하나 이상의 명제와 논리연산자들이 결합되어 만들어진 명제 논리연산: 참, 거짓을 구별할 수 있는 명제를 대상으로 하는 연산 논리합(or, ∨) disjunction 하나라도 T가 있으면 T 논리곱(and, ∧) conjunction 하나라도 F가 있으면 F 부정(not, ~) negation T → F, F → T 배타적 논리합(xor, ⊕) exclusive disjunction 2개 중 1개만 T인 경우 T (T, T 거나 F, F면 F) p ⊕ q = (p ∧ ~q) ∨ (~p ∧ q) or인데 and를 포함하지 않은 경우 (두개가 동일한 경우를 배제) 두개가.. 2024. 3. 22.
[C언어] 상수, 변수, 선행처리기 상수 상수: 항상 고정된 값을 갖는 자료 (프로그램 실행 도중 값 변경 불가 정수형 상수 10진 상수: 0~9까지의 숫자 사용 (0으로 시작 불가) 8진 상수: 0~7까지의 숫자 사용. 숫자 앞에 0 16진 상수: 0~9, A~F 사용. 숫자 앞에 0x unsigned형: 부호 없는 상수 표현. 숫자 뒤에 U나 u long형: 큰 길이의 정수. 숫자 뒤에 L이나 l 실수형 상수 (부동소수점형 상수): 기본 자료형은 double 지수 형식: 10진수와 e, E 사용 (ex. 7e-2 = 0.07, 4E3 = 4000) float형: 숫자 뒤에 f나 F long double형: 숫자 뒤에 l이나 L 문자형 상수 single quote(' ')로 묶여 있음 1개의 영문자나 숫자 문자 +) escape 문자 \.. 2024. 3. 21.
728x90