전체 글(14803)
-
변수의 종류와 범위
변수의 종류와 범위 지역 변수(Local Variable) 전역 변수(Global Variable) 정적 변수(Static Variable) 외부 변수(Extern Variable) 레지스터 변수(Register Variable)
-
Ex04-함수의 다양한 형태
함수 선언 > 함수 호출 > 함수 정의 (함수적용방법) 함수의 다양한 형태 소스코드 #include double divide(double x, double y); // 함수의 선언(출력O입력O 형태) double input(void); // 함수의 선언(출력O입력X 형태) void output(double x); // 함수의 선언(출력X입력O 형태) void start(void); // 함수의 선언(출력X입력X 형태) void end(void); int main(void) { double num1, num2, result; start( ); // 함수의 호출(출력O입력O 형태) printf("첫 번째 실수 입력 : "); num1=input( ); // 함수의 호출(출력O입력X 형태) printf("두 ..
-
Ex03-함수적용방법 2, 함수 선언
함수적용방법 2 (함수 선언 >>> 함수 호출 >>> 함수 정의) 코드가 길어지면 함수의 기능과 리스트를 확인하기 어렵기 때문에 함수 적용방법 두번째를 많이 사용하게 됩니다. 소스코드 #include //함수의 원형 선언 int max(int x, int y); //함수 호출 부분 int main(void) { int i, j; int k; printf("숫자 두 개를 입력하세요 > "); fflush(stdout); scanf("%d %d", &i, &j); k = max(i, j); //함수의 호출 printf("%d와 %d중 큰 수는 %d입니다. \n", i, j, k); return 0; } // 함수의 정의 // 항상 main()위에 정의해 주어야 하지만 함수의 원형을 선언해주면 됩니다. int..
-
switch~case문
switch~case문 조건문을 표현하는 방식 다양한 경우의 수가 있을 경우 사용'if~else문'을 간결하게 표현 'if~else문'에 비해 가독성이 높음 'if~else문'에 비해 약간의 제약이 있음
-
if문 - 조건문
if문 종류· if문· if ~ else문· 중첩 if ~ else문과 else if문 if문· 수행할 내용이 한 문장인 경우 중괄호 생략 가능· 수행할 내용이 여러 문장인 경우 중괄호로 묶음
-
do~while문 - 반복문
do ~ while 문 while 문과 for문에 비해 사용 빈도가 적습니다.조건식이 참이든 거짓이든 무조건 한번은 반복한 내용을 실행합니다. while 문과 do~while 문 비교 while 문조건이 만족하지 않으면 반복할 내용을 실행하지 않습니다.while(조건식){ 반복할 내용; }do~while 문최소한 한번은 반복할 내용을 실행합니다.do{ 반복할 내용 //조건식과 관계없이 반복할 내용을 먼저 수행 }while(조건식)