본문 바로가기

전체 글105

[C 언어] 정수 형식, 정수형 변수, 실수형 변수, 상수 ■ 정수 형식형식명바이트 수표현 범위char1-128 ~ 127unsigned10 ~ 255short2-32768 ~ 32767unsigned short20 ~ 65536int4-2,147,483,648 ~ 2,147,483,647unsigned int40 ~ 4,294,967,295long4-2,147,483,648 ~ 2,147,483,647unsigned long40 ~ 4,294,967,295long long8-9223372036854775808 ~ 9223372036854775807unsigned long long 0 ~ 18446744073709551615■ 정수형 변수main 함수 안에 age라는 변수가 있는데 처음에 12였다가 13으로 바뀐다. 여기서 주의할 점은 같은 스코프 안에 변수는 .. 2024. 12. 18.
[C 언어] Hello World!! # include // 표준 입출력 헤더 파일 포함문int main(void) // 프로그램 진입점{ printf("Hello World!! \n"); // 함수 호출문 return 0; // 결과 반환문}■ # include // 표준 입출력 헤더 파일 포함문C언어에서 #이 붙어 있는 구문은 약속한 코드로 바꾸어주는 매크로 문법이다.  매크로 구문 중에서 # include는 뒤에 표시한 파일의 내용을 소스파일에 포함시키는 구문이다. 미리 작성한 라이브러리를 이용하거나 다른 파일에 있는 내용을 포함할 때 사용하는 구문이다. 여기서 포함한 stdio.h 파일에는 printf, scanf 등과 같은 키보드에서 입력받거나 모니터에 출력하는 표준 입출력(Standard Input Output) 기능을 사용할 .. 2024. 12. 18.
[매트랩 기초] 3. 기초 문법 (linspace, mod, 실수/허수, 관계연산자 등) % linspace(시작점, 끝점, 점의 개수)% 0부터 시작해서 5를 끝으로 6개를 출력해라linspace(0,5,6)% 점과 점 사이 하나의 크기 계산- (끝점 - 시작점) / (점의개수 - 1)% "mod"는 나머지를 출력하는 명령어- mod(13,4)를 하면 1값이 나옴% 3+2i% 실수 표시real(3+2i)% 허수 표시imag(3+2i)% 관계연산자ex. x=[1 2 3 4 5] / y=[5 4 3 2 1]x 1 1 0 0 0x>y-> 0 0 0 1 1x==y-> 0 0 1 0 0x~=y-> 1 1 0 1 1x>=y-> 0 0 1 1 1x 1 1 1 0 0% 줄 내리기% 명령어가 길때 (...) 을 사용해서 줄을 내릴 수 있음ex. plot(x,y,'--rs','linewidth',2,'mar.. 2024. 11. 23.
[매트랩 기초] 2. 스크립트 (반복문, 조건문) % for 문을 이용해서 "a=1, a=1,4142.., a=2" 라는 결과값 얻기for x=0:0.5:1 a=2^xend% for 문을 이용해서 "b=5, b=3, b=1" 라는 결과값 얻기for k=5:-2:1 b=kend % a가 1보다 작으면 b=a+1을 출력하고 아니면 c=a+2를 출력해라a=3;if a 2024. 11. 23.