이때 break의 역할은 해당 블록을 탈출하는데 사용한다.scanf를 사용해서 내가 원하는 값을 입력하면 연산이 되어서 나온다.ex) 6/2=3, 2\*2=4, 2+5=7, 8-2=6
: 조건식을 먼저 검사하고 조건식이 참인 동안 실행문을 반복하는 것이다. 반복하는 과정a=a×22=1×2=a a=a×24=2×2=aa=a×28=4×2=a'a < 10' 이 부등호와 같이 a가 10넘기 전까지 계속 반복한다.i++ = i를 1씩 증가시킴
반복문 안에서 반복을 즉시 끝낼 때 사용한다. 모든 반복문은 조건식이 거짓일 때 반복이 끝난다.(이때 30보다 크면 반복문을 끝낸다)break는 자신을 포함하는 반복문 하나만 벗어난다.if문에서는 반복문 전체를 벗어난다.반복문의 일부를 건너뛰고 처음부터 다시 반복한다.
소수 출력 프로그램 구구단 출력 프로그램
:함수란 기능을 수행하는 코드 단위를 말한다. ex)main, printf, scanf 등 :자주 계산하는 경우 해당 기능을 함수로 만들고 필요할 때 호출만 하면 되기 때문에 편리하다.함수 정의: 원하는 기능의 함수를 직접 만드는 것이다.함수 호출: 만든 함수를 사용할
같은 형태의 많은 데이터를 반복문으로 처리하기 위하여 메모리에 연속적으로 저자해놓고 쪼개서 사용하는 것 하나씩 따로 변수를 선언하면 반복문 사용이 불가기본적인 초기화방법초기값이 배열 요소의 개수보다 적은 경우배열요소가 많아도 모든 요소를 쉽게 0으로 초기화할 수 있음배
매개변수 : int sum (int x, int y) 중에서 (int x, int y)이 매개변수이다.키보드에 숫자를 입력하면 함수로부터 값을 받을 필요가 없다. 그렇기에 매개변수도 필요없다.데이터를 받아서 단지 화면에 출력하는 함수라면 특별히 반환값이 필요없다.(반환
: 메모리의 주소를 구해 출력해주는 프로그램메모리: 데이터를 넣고 꺼내 쓰는 공간포인터를 사용하는 이유: 임베디드 프로그래밍을 할 때 직접 접근하는 경우나 동적 할당한 메모리를 사용하는 경우에는 포인터가 반드시 필요포인터: 가르키는 변수의 값을 바꿀 수 없다는 의미co