본문 바로가기
반응형

전체 글67

급성 골수성 백혈병 Acute Myeloid Leukemia(AML) 초기 증상, 발병 원인, 생존율 급성 골수성 백혈병(Acute Myeloid Leukemia) 급성 골수성 백혈병은 주로 나이가 60대 이상인 성인에게서 발병되는 매우 공격적이고 복잡한 악성 종양입니다. 종종 젊은 나이에 진단되는 경우도 있으나 환자의 65%가 65세 이상인 것으로 알려져 있습니다. 2006년부터 AML 발생률이 매년 3.7%씩 정도 증가했고, 이는 인구의 노령화에 따른 결과로 추정하고 있습니다. 급성 골수성 백혈병 환자는 종종 여러 가지 질환을 동반하며 최근 몇 년 사이에 유전자 염기서열 분석으로 돌연변이를 식별하여 표적 치료법도 많이 개발이 되었습니다. 1) 급성 골수성 백혈병 발병 인구 통계 급성 골수성 백혈병은 전체 백혈병 중에서 31%를 차지합니다. Cancer.Net의 2022년 통계에 따르면 한 해 동안 2.. 2022. 9. 6.
두들낙서 C/C++ 46~48강 비트연산, 파일 입출력, 유용한 함수들 getchar, putchar, 난수 46강. 비트연산 1) 비트 논리 연산 #define _CRT_SECURE_NO_WARNINGS #include #include int main() { char a = 12, b = 10; printf("%d\n", a & b); printf("%d\n", a | b); printf("%d\n", a ^ b); printf("%d\n", ~a); } a=12 이진법으로는 00001100 b=10 이진법으로는 00001010 a&b 는 a && b 해서 00001000 이므로 십진법으로 나타내면 8 이 된다 a| b 는 a || b 해서 00001110 이므로 십진법으로 나타내면 14 a ^ b 는 두개가 다를 때는 1을 반환, 같을땐 0을 반환 00000110 이니까 십진법으로 나타내면 6 -13 을 8.. 2022. 8. 12.
두들낙서 C/C++ 44강~45강 상수 만들기 const, 매크로, enum, 매크로 자세히 알아보기 44강. 상수를 지정하는 세가지 방법 상수 : 변하지 않는 수 변수 : 변할 수 있는 수 상수를 지정하는 방법은 세가지가 있다. const, 매크로, enum 1) const int main() { float a = 3.14159; float b = 3.14159 * 2; } 3.14159를 매번 치기 귀찮으니까 int main() { float pi = 3.14159; float a = pi; float b = pi * 2; } π 입력하려면 ㅎ 누르고 한자 누르면 된다. int main() { float pi = 3.14159; float a = pi; float b = pi *= 2; printf("π= %.2f\n", pi); } 결과 파이값이 변해버렸다. 그러면 안됨. 왜냐면 파이는 상수니까 f.. 2022. 8. 12.
두들낙서 C/C++ 42~43강 구조체 안에 함수를 집어넣기, 구조체 종합문제 42강. 구조체 안에 함수를 집어넣기 // 1시간 = 60분 // 1분 = 60초 // 1시간 = 3600초 // 총 몇초인지 계산 1*3600 + 22 * 60 + 48 #define _CRT_SECURE_NO_WARNINGS #include #include struct Time { int h, m, s; }; int totalSec(Time t) { return 3600 * t.h + 60 * t.m + t.s; } int main() { Time t = { 1,22,48 }; printf("%d\n", totalSec(t)); } 결과 : 4968 int totalSec(Time t){ retrun 3600 * t.h + 60 * t.m + t.s; } 를 구조체 안으로 들여보낼 수도 있다. 괄호 .. 2022. 8. 12.
두들낙서 C/C++ 38 ~ 41강 typedef, 구조체 만들기, 구조체와 메모리, 구조체 가리키기(구조체 포인터) 38강. typedef 1) typedef int main() { int n = 26; printf("%d\n", n); } int main() { typedef int int32; int32 n = 26; printf("%d\n", n); } int main() { int point[2] = { 3,4 }; printf("(%d, %d)\n", point[0], point[1]); } int main() { typedef int Pair[2]; Pair point = { 3,4 }; printf("(%d, %d)\n", point[0], point[1]); } typedef 를 사용하면 int point[2] = { 3 , 4 }; 이거랑 Pair point = { 3 , 4 }; 같은말이 된다. in.. 2022. 8. 11.
두들낙서 C/C++ 36강, 37강 배열을 매개변수로 넘기기, 종합문제 36강. 배열을 매개변수로 넘기기 1) 1차원 배열을 매개변수로 넘기기 int main() { int arr[4] = { 1,2,3,4 }; for (int i = 0; i < 4; i++) { printf("%d ", arr[i]); } } int arr[4] = { 1,2,3,4 }; void printArr() { for (int i = 0; i < 4; i++) { printf("%d ", arr[i]); } } int main() { printArr(); } 그런데 arr[4]를 전역변수로 하고싶지 않을때는 어떻게 하느냐. void printArr(int arr[4]) { for (int i = 0; i < 4; i++) { printf("%d ", arr[i]); } } int main() {.. 2022. 8. 11.
입트영 22년 6월 10일 My Friend's Emigration to the US Talk about a friend who is moving away. I have a friend who has been like family for six years. 나는 6년째 가족처럼 지내는 친구가 있다. At first, we usually met for play dates, but out husbands eventually became close pals as well. 처음에는 주로 아이들끼리 놀게 하려고 만났는데 결국 남편들까지 서로 친한 친구가 되었다. We really grew close, congratulating each other's happy occasions and sharing out sadness. 우리는 돈독한 사이가 되었다/ 좋은 일은 축하 해주고 슬픈 일은 나누는 B.. 2022. 7. 1.
두들낙서 C/C++ 31강~35강 함수, 함수의 반환, call by reference, 프로토 타입, 재귀 함수 int main() { int itemCnt = 0; int money = 100; //아이템을 산다. itemCnt++; money -= 10; printf("아이템을 구매했습니다\n"); printf(" 아이템의 개수 : %d\n", itemCnt); printf(" 잔액 : %d\n", money); //아이템을 산다. itemCnt++; money -= 10; printf("아이템을 구매했습니다\n"); printf(" 아이템의 개수 : %d\n", itemCnt); printf(" 잔액 : %d\n", money); } 1) 전역변수, 지역변수 #define _CRT_SECURE_NO_WARNINGS #include #include //전역변수 int itemCnt = 0; int money =.. 2022. 6. 20.
반응형