반응형
복소수의 사칙연산
[참고] 복소수의 사칙연산의 계산하는 방법은 다음 사이트를 참고했습니다.
https://www.mathfactory.net/11177
C언어를 이용해서 복소수의 합을 구하는 코드만 작성해 보겠습니다.
복소수 정의는 구조체(struct)를 이용해서 정의합니다.
반응형
#define _CRT_SECURE_NO_WARNINGS // Visual Studio
#include <stdio.h>
struct complex {
double real;
double img;
};
void add_complex(struct complex a, struct complex b)
{
struct complex c;
c.real = a.real + b.real;
c.img = a.img + b.img;
printf("복소수의 합: %g + %gi\n\n", c.real, c.img);
}
int main()
{
struct complex a = { 1.1, 1.0 };
struct complex b = { 2.1, 2.0 };
add_complex(a, b); // 덧셈
return 0;
}
반응형
'C_C++' 카테고리의 다른 글
(C언어) uniq: 중복 라인을 제거하는 소스 (0) | 2023.03.28 |
---|---|
비주얼스튜디오에서 스택(stack) 크기 설정(늘리기) (0) | 2023.03.25 |
(C언어) open: 파일을 연다 (1) | 2023.03.14 |
(C언어) Sleep(), Dev C++에서는 Sleep() (0) | 2023.01.04 |
(C언어) 현재 년-월-일 시간:분:초, 디지털 시계 만들기 (0) | 2023.01.04 |