U E D R , A S I H C RSS

새싹교실/2012/열반/120402



1.




  • 3 1 10

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.

  • while . printstar 행했.
  • printstar N .

2.4.1.

int main()
{
	int i;
	i=1
	N=11
	
	while(i=<N);
		printstar(N-i);
		i++;
	}

	return 0;
}
  • .
  • while .
  • i=
  • printstar(0) 행하 .

2.4.2.

int main
{
	int i;
	i=10
	while(i>N){
		printstar(i)
		i--
	}
	return 0;
}
  • .
  • main . main -> main()
  • , N 0 , .

2.4.3.

int main()
{
	int i;
	i=1;
	N=5;
	
	while(i>N){
		printstar(N+1-i);
		i++;
	}
	return 0;
}
  • .
  • printstar(1) .

3.

  • + 통한 (Optional)
  • 통한

4.

  • while, do while . -
  • , , do while, while, printstar . . -
  • , do while, while . o -
  • . 히 하, . -
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:47
Processing time 0.0424 sec