2019.06.29
어제 이어서 반복문에 do~while이랑 for 더 있어서 그거함
while문은 조건이 만족되지 않으면 루프를 한번도 실행하지 않지만
do~while문은 반드시 한번은 루프를 실행하게 되어 있다.
라고 함 개인적으로 while이 더 나아보인다
for문은 초기문, 조건문, 증감문 3개의 문장을 기본적으로 포함하고 있다고 한다
for문 형태 적응하는데 시간좀 걸릴것으로 보인다
그 후 연습문제로 팩토리얼을 구하라고 던져줌
풀었다
무한루프로 만들래서 만들었음
근데 숫자크면 저렇게 병신이 된다
int의 데이터 표현 범위를 넘어서서 그런것 같은데
그다음은 조건문
조건문 들어오니까 이제 좀 윤곽잡히는 느낌
그래픽 출력만 배우면 뭐든 만들 수 있을것같은 기분이 든다
if는 조건 만족시 실행
else if는 위의 if불만족했을때 괄호 안 조건 만족하면 실행
else는 그 이외의 나머지 경우
조건 연산자(삼항 연산자)라는데
굳이 이렇게까지 써야하나? 생각이 들게 하는 문법
나는 그냥 if~else 쓸듯
조건문쪽 연습문제들은 쉬웠다
뒤에는 break, continue 나옴
break: 반복문을 강제로 빠져나오게 함
continue: 돌던 루프의 남아있는 부분을 무시하고 루프의 처음으로 감
switch도 나오던데 간단해서 그냥 읽음
goto는 쓰는걸 자제하랜다
그다음에 함수파트 들어감
이거 쓰면 쓸데없이 복붙하는거 줄어들겠네
==================
반환형 함수이름 입력형
{
함수의 몸체
}
==================
가 기본 형태라고 한다
함수의 형식은 총 4개, 전달 인자의 유무와 반환 값의 유무에 따라 나뉜다고 함
컴파일러는 단순해서 위에서 아래로만 컴파일하므로, 함수는 호출되기 전에 미리 정의되어야 한다 고 함
함수의 원형 선언 : 이러이러한(반환형, 함수 이름, 매개 변수에 대한 정보) 함수가 뒤에 나오니까 알고 있어라
그다음은 연습문제
공식던져주고 섭씨, 화씨 변환하래서 풀었다
근데 책엔 예시로 54.140000 나와있는데 난 왜 54.139999냐
그다음엔 피보나치 수열(0, 1, 1, 2, 3, 5, 8, 13, 21, 34...) 풀래서 풀었다
뒤부터 변수의 범위에 대해 나오는데
내일 해야지
굿
포인터 나오고 드랍
ㅇㄱㄹㅇ
if{}
와씨 야 너 복습이지ㅡㅡ - dc App
포인터 나오고 어려울때 글써라 이해 하는거 도와줌
내일도 공부해라
공부열심히하는게 보기좋다 - dc App
계산 소숫점 단위 다른건 실수형 변수들은 원래 계산시 오차가 어느정도 있어서 그런걸거야 - dc App
자세히 알고싶으면 실수형 변수가 어떻게 되있는지 계산 어떻게 되는건지 확인해봐 - dc App
진짜 코딩이 ㄹㅇ 처음이었으면 함수를 단번에 알긴 힘들텐데... 와;; 대단하다
삼항 존나 편함 - dc App