U E D R , A S I H C RSS

새싹교실/2012/열반/120402 (rev. 1.4)

새싹교실/2012/열반/120402



1. 출석 및 진행

  • 김민규
  • 권우성
  • 채유빈
  • 오후 3시부터 약 1시간 10분 진행

2. 수업 내용

2.1. 변수의 스코프

#include <stdio.h>

int x=15;

function(int y){
	printf("%d %d\n", x, y);
}

int main()
{
	int x=5, y=10;

	printf("%d %d\n", x, y);
	
	function(5);

	return 0;
}

  • 한번 실행시켜 보세요.

2.2. 재귀 함수

printstar(int n){
	if(n<1){
		return;
	}else{
		printf("*");
		printstar(n-1);
	}
}
  • 별을 n개 출력하는 함수입니다.

2.3. 별찍기 실습

  • 하드 코딩을 시켜봤습니다.
  • 위의 printstar(int) 함수가 존재한다고 가정

int main()
{
	printstar(5);
	printstar(4);
	printstar(3);
	printstar(2);
	printstar(1);

	return 0;
}

2.4. 반복문

2.5. 실습

3. 다음 수업에 배울 내용

  • 중첩 반복문 ( optional )
  • 배열
  • 주소 및 참조

4. 후기

  • 이따 쓸게요.. ㅜㅜ 정신없다. 재귀함수+반복문으로 별찍기를 어렵지 않게 한 것 같네요.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:47
Processing time 0.0176 sec