728x90

Note/Source Code 26

Main 함수 파라메터 전달

argc, argv 는 DOS 기반의 c program에서 실행 프로그램에 전달되는 parameter 관련 정보로서 argc는 인수의 갯수, argv는 각 인수의 문자열(string)을 가리키는 포인터입니다 예를 들어 program1.exe 라는 프로그램이 있을때 c:\>program1 /abc 123 또는 프로그램 이름뒤에 공백없이 c:\>program1/abc 123 이렇게 입력 했을때 program1에 전달 되는 정보는 argc는 3(프로그램이름,인수 2개)이 되고 argv는 각각 argv[0]="c:\program1.exe" argv[1]="/abc" argv[2]="123" 이 됩니다. --소스 작성자 : 이관재 --

Note/Source Code 2007.12.19

참고소스2.

[문제 19] 다음에 나오는 규칙은 ‘하노이의 탑’의 규칙이다 ‘하노이의 탑’을 풀 수 있는 프로그램을 작성하시오. [규칙] a, b, c라는 3개의 봉이 있다. a의 봉에 도넛형 원반이 n장 끼워져 있다.(위쪽이 직경이 짧다). 이 원반을 모두 b봉으로 옮긴다. 단 원반은 한 번에 1장씩만 이동한다. 큰 원반은 작은 원반 위에 올려놓아서는 안된다. [알고리즘 해설] ① 봉 a에서 n - 1개의 원반을 봉 c로 옮긴다. ② 봉 a에서 1개의 원반을 봉 b로 옮긴다. ③ 봉 c에서 n - 1개의 원반을 봉 b로 옮긴다. [문제 20] 0 ~ 4 사이의 난수 20개를 발생시켜 0, 1, 2, 3, 4가 몇 개씩 발생하였는가를 출력하는 프로그램을 작성하시오. [참고 자료] void srand(unsigned ..

Note/Source Code 2007.12.19
728x90