[C programming] 함수 definition, prototype, call 예제
- 최초 등록일
- 2012.08.30
- 최종 저작일
- 2011.04
- 2페이지/ 압축파일
- 가격 5,000원
소개글
함수 definition, prototype, call 을 이해하고 간단한 예제를 통해 사용해본다.
목차
1.Introduction
2.Source code
본문내용
2.Source Code
#include <stdio.h>
int input();
void main()
{
int a;
while(1) //starts roop
{
a=input(); // call function and insert ouput to a;
if (a == 1) // if a is 1
{
printf("Your choice is #1n");
printf("Copying files is completedn"); // this is output for #`1
break; // get out from the loop
}
else if (a == 2) // same as 1
{
printf("Your choice is #2n");
printf("Moving files is completedn");
break;
이번 코드에서 사용한 부분은 if 구문,while(1) 무한 루프구문 continue, break 그리고 함수의 정의, 선언 호출을 하는 것이다. While(1) 구문을 써서 무한루프문을 구성했고, 그 안에서 함수를 호출하여 해당 함수의 return값을 받아서 이 숫자값에 따라 다른 결과를 보이도록 if문으로 분리했다. 만약 원하는 숫자값인 1,2,3 그리고 4를 입력 받으면 그에 맞는 결과가 뜨도록 하고 break 를 통해 loop문을 빠져나와 프로그램이 종료되게 하였고, 다른 숫자값들을 받으면 잘못된 수라는 출력을 주고, 다시 loop문의 처음으로 돌아와 계속 프로그램을 반복하게 하였다.
참고 자료
없음
압축파일 내 파일목록
hw3.cpp
[CC510]HW#3_20103033_고재현.docx