분류 전체보기

    식단 & 식사 시간 습관

    식단 & 식사 시간 습관

    결론 기초대사량에 의한 해리스 베네딕트 방정식등등이 있지만 그냥 인바디 앱 베이스로 식단을 짤 것 린메스업과 상승다이어트 탄단지 비율 정리 단백질양은 항상 유지 ( 체중 * 2 이상 ) 탄수화물 : 지방 7 : 3 으로 유지하면서 양만 조절 린메스업 : 탄지 칼로리가 높은 것 상승 다이어트 : 탄지 칼로리가 낮은 것 (전체 칼로리가 낮음) 벌크업과 컷팅(다이어트) 벌크업 : 근육량 증가시키기 ( 체지방도 같이 늘어남 ) 컷팅 : 체지방 감량하기 ( 어쩔 수 없이 근육량도 같이 감량됨 ) 기초용어 정리 기초대사량 : 생명을 유지하는 데 필요한 최소한의 에너지의 양 유지칼로리 : 이 정도 먹으면 체중이 유지 (ex 기초대사량 X 1.55) 증량 : 유지칼로리 + 10~20% 감량 : 유지칼로리 - 10~20..

    수면 습관

    수면 습관

    논렘수면 스테이지 4단계는 2번 스테이지 3단계는 2번 ​ *3, 4 단계가 수면에 있어서 가장 중요* ​ 논렘 수면 : 푹 잠든 상태 렘 수면 : 얕게 잠든 상태 (꿈 꿨다하면 보통 이때 꾼거) ​ 렘 수면 기상법 => 수면 싸이클 중 렘 수면때 기상하는 방법 ​ 8시간 자는거 추천 + 낮잠 10~30분 (깊게 자면 오히려 더 피곤함)

    여러 가지 함수 유형

    여러 가지 함수 유형

    매개변수가 없는함수 예를 들어 키보드로 수를 입력해서 양수를 반환하는 함수를 만든다면 호출한 함수로부터 값을 받을 필요가 없으므로 매개변수도 필요 없게 된다 #include int get_num(void); int main(void) { int result; result = get_num(); printf("반환값: %d", result); return 0; } int get_num(void) // 매개변수는 없고 반환형만 있다 { int num; printf("양수 입력: "); scanf("%d", &num); return num; // 반환형 } 반환값이 없는 함수 데이터를 받아서 단지 화면에 출력하는 함수라면 특별히 반환값이 필요 없다 #include void print_char(char ch, ..

    함수의 작성과 사용

    함수의 작성과 사용

    함수 기능을 수행하는 코드 단위 표준 라이브러리 함수 특정 기능을 미리 약속하고 프로그램에서 바로 사욯할 수 있게 구현되어 있는 함수 ex) printf, scanf = (stdio.h 헤더 파일에 포함되어 있다) 함수의 3가지 상태 함수 정의 실제 코드로 함수를 만드는 것이며 기능을 구현 반환형 함수명(매겨변수1, 매개변수2)

    반복문 활용

    반복문 활용

    중첩 반복문과 break, continue 제어문 중첩 반복문 중첩 반복문은 반복문 안에 실행할 문장으로 반복문이 포함된 것이다. 중첩 반복문 사용 시 주의점 중첩 반복문에서는 각 반복문이 서로 독립적인 제어 변수를 사용해야 각각 원하는 횟수를 반복할 수 있다 ex) i, j break 분기문 제어문 break는 반복문 안에서 반복을 즉시 끝낼 때 사용한다 continue 분기문 제어문 continue는 반복문의 일부를 건너뛴다 분기문 사용 예

    while문, for문, do ~ while 문

    while문, for문, do ~ while 문

    반복문 일정 조건을 만족하는 동안 같은 실행문을 반복 while문 while문은 조건식을 먼저 검사하고 조건식이 참인 동안 실행문을 반복 중괄호의 사용법과 들여쓰기 실행문은 항상 중괄호로 묶어서 명확히 한다 중괄호 안의 실행문은 들여썼을 때 읽기 쉽다 while(1) // 1은 반복문에서 항상 참이라는 것을 의미 ==> 즉 break문이 없으면 무한으로 반복된다 for문 같은 반복문인 while문과 다르게 for문은 원하는 횟수만큼 반복할 때 사용 for문 사용 시 주의점 초기식, 조건식, 증감식은 반복 횟수를 알기 쉽게 작성한다 반복 횟수를 세는 변수를 반복문 안에서 바꾸지 않는 것이 좋다 do~while문 while문, for문은 조건식을 먼저 확인하는 반면 do ~ while문은 일단 반복할 문장을..

    if문 활용과 switch ~ case 문

    if문 활용과 switch ~ case 문

    if 문 중첩 선행조건이 꼭 필요할 때 if문을 중첨해서 사용한다 if문을 중첩해서 쓰는 이유 선행조건이 있으면 불필요한 조건 검사를 하지 않는다 선행조건이 없어도 실행 효율을 위해 의도적으로 중첩해 사용할 수 있다 else 결합 문제 중괄호를 해주냐 안해주냐에 따라서 코드의 의미가 달라짐 #include int main(void) { int a = 10, b = 20; if (a 0) { printf("ok"); } } //중괄호를 생략하고 안 하고에 따라서 의미가 달라짐 else { printf("ok"); } return 0; } 댕글링 else 문제 if문을 중첩해서 사용할 때 뒤따르는 else의 위치가 모호해지면서 ..

    if 문

    if 문

    if 문의 형식 if 문의 기본 형식 if(a>10) //조건식 { b=a; //실행문 } 읽기 쉬운 코드를 위한 규칙 1. if문은 중괄호 ({})를 사용하고 들여쓰기하여 실행문을 명확히 구분하는 것이 좋다 ==> 중괄호는 실행문이 한 문장일때만 삭제할 수 있다. 2. 실행할 문장이 두 문장 이상이면 반드시 중괄호로 묶어야 한다 if ~ else 문 조건을 만족하지 못할 때 별도의 실행문이 있으려면 if ~ else 문을 사용하면 된다 if (a>=0) //조건식 { a=1; //실행문1 } else { a=-1; //실행문2 } if ~ else문의 규칙 1. if ~ else 문의 else에는 조건을 사용하지 않는다 ==> else ( a > -1 ) ==> 불가능 2. 실행할 문장이 두 문장 이상..