기능
//함수
int Add(int a, int b)
{
return a+b;
}
//함수
int main(){
int iData = Add(100,200);
return 0;
}
프로그래밍을 실행한다는 것은 main() 함수를 호출한다는 것을 의미합니다!
그런 다음 main()에서 다른 함수가 호출됩니다!
(추가() 함수)
더 이상 함수를 호출할 수 없으면 프로그래밍이 종료됩니다!
프로그래밍이 끝나지 않고 반복해서 호출되는 아이들이 있습니까?
리본
– 조건이 주어지고 조건이 충족될 때까지 코드가 특정 구간을 반복합니다.
(조건을 만족하면 특정 구간의 코드가 반복 실행됨)
-을 위한()
-하는 동안()
진술에
for(반복자 초기화; 반복자 조건 체크(참 또는 거짓); 반복자 변경){
}
//예시
for(int i=0; i<10; ++i){
}
for(int i=0; i<2; ++i){
printf("Output Test\n");
}
//결과
Output Test
Output Test
while 문
while(조건체크){ //참이면 실행됨
...
}
while 문의 구조는 위와 같습니다.
int i =0;
while(i<2){
printf("Output Test\n");
++i;
}
//결과
Output Test
Output Test
루프 내에서 사용할 수 있는 키워드
– 계속하세요;
– 부서지다;
-계속:
루프문 실행 중 Continue를 만나면 마지막 부분은 더 이상 실행되지 않고 바로 조건 확인 부분으로 넘어갑니다.
(반복 횟수 전달 – 또한 아래 코드가 실행되어야 하는 경우 조건 확인 부분으로 이동)
//0,1,2,3 - 홀수일 때는 출력이 되지 않도록
for(int i = 0; i<4; ++i){
if(i % 2 ==1){
continue;
}
printf("Output Test\n");
}
//결과
Output Test
Output Test
-부서지다: 중단이 발생하면 루프가 종료되고 루프를 종료합니다.
※ 참조
– 표준 입/출력 기능 헤더
#include <studio.h> //standard input, output
– 윈도우에 텍스트를 표시할 수 있는 기능(라이브러리 기능 제공)
→ 이것을 통해 루프가 제대로 실행되는지 확인합시다!
#include <studio.h> //standard input, output
int main(){
//창에 문자를 띄울 수 있는 함수
printf();
scanf();
}
참고 영상 – 아래 주소에서 영상을 보고 정리했습니다 🙂