전체 글(14804)
-
LAB01-산술연산 계산기
산술연산 계산기 피연산자 두개를 입력하면 산술연산(+, - *, /, %)연산의 결과를 출력하는 프로그램 제한사항 나머지를 구하는 식에서는 강제형변환 수행 출력결과
-
Ex16-매개변수를 통해 재귀함수 호출
매개변수를 통해 재귀함수 호출 소스코드 #include // 함수의 선언(출력X입력X 형태) void recursiveCall(int n); int main(void){ int a=1; recursiveCall(a); // 함수의 호출(매개변수를 통해 재귀함수 호출) return 0; } // 함수의 정의 void recursiveCall(int n) { if(n>5) // 함수의 무한 반복 문제를 해결하는 조건 return; // 값을 반환하지 않고 그냥 함수를 종료한다. printf("Recursive Call %d회 수행\n",n); recursiveCall(n+1); // 매개 변수 n을 하나 증가해서 self_service( ) 함수를 호출 출력결과
-
Ex15-재귀 호출시 무한루프 문제 해결
재귀 호출시 무한루프 문제 해결 재귀함수의 문제를 해결하기 위해 함수를 종료하고 반환할려면 return문 추가 재귀함수 호출 전에 종료하기 위한 조건을 반드시 수행해주어야 합니다. 학습내용 지역변수 선언 후 재귀함수 호출 정적변수 사용하여 재귀함수 호출 소스코드 #include // 함수의 선언(출력X입력X 형태) void recursiveCall(void); int main(void) { recursiveCall( ); // 함수의 호출 return 0; } // 함수의 정의 void recursiveCall(void) { int i=1; //지역변수, 초기화 매번 수행, 메모리 소멸은 중괄호 탈출될때 // static int i=1; //정적지역변수, 초기화는 한번만 수행, 메모리 소멸은 프로그램 종..
-
Ex14-재귀 호출시 문제
재귀 호출시 문제 무한반복의 문제 발생 재귀함수의 문제를 해결하기 위해 함수를 종료하고 반환하는 return문 추가 소스코드 #include // 함수의 선언(출력X입력X 형태) void recursiveCall(void); int main(void) { recursiveCall( ); // 함수의 호출 return 0; } // 함수의 정의 void recursiveCall(void) { printf("Recursive Call\n"); recursiveCall( ); //자기 자신을 호출 } 출력결과
-
JAVA API DOC - 자바 API 문서(JAVA API Document), API 문서 경로
자바 API 문서(JAVA API Document) 이미 제공되는 유용한 클래스들에 대한 사용 방법을 문서화 하여 제공해 주는 도움말과 같은 것 클래스파일 = API 라이브러리 : 자바 시스템에서 제공하는 클래스 파일들 API 문서를 볼 줄 모르는 자바 개발자는 있을 수 없으며 API 문서를 참조하지 않고 개발하는 자바 개발자도 있을 수 없습니다. 제공되는 유용한 클래스들에 대한 사용 방법과 정보를 문서화 하여 제공해 주는 도움말. 왼쪽에는 패키지창과 클래스창이 위치하고 오른쪽에는 설명창이 위치하고 있습니다. 자바 도큐먼트, 자바덕(JAVA Doc) Microsoft의 MSDN과 비슷 개발의 편의 제공 홈페이지를 통해 API문서 경로 찾아가기 http://java.oracle.com http://www...
-
MakerBot Desktop(메이커봇 데이스톱) 다운로드w/MakeBot 사이트
MakerBot Desktop(메이커봇 데이스톱) 다운로드 https://www.makerbot.com/ 상단의 APPS >>> MakerWare for Digitizer 우측하단의 DOWNLOAD버튼 클릭