U E D R , A S I H C RSS

중위수구하기/허아영



~cpp 
#include <stdio.h>

int search_middleNum(int *, int *, int *);
void changeXY(int *, int *);
void main()
{
	int a, b, c, middleNum;
	while(1){
		printf("려면 '-999 0 0' 력\n");
		printf(" A, B, C 값 례로 력 : ");
		scanf("%d %d %d", &a, &b, &c);
		if(a == -999){
			break;
		}
		middleNum = search_middleNum(&a, &b, &c);
		printf(" = %d", middleNum);
	}
}

int search_middleNum(int *a, int *b, int *c)
{
	int middle;
	if(*a >= *b){changeXY(a, b);};
	if(*a >= *c){changeXY(a, c);};
	if(*b >= *c){changeXY(b, c);};
	middle = *b;
	return middle;
}

void changeXY(int *x, int *y)
{
	int temp;
	temp = *x;
	*x = *y;
	*y = temp;
}

내가만든 로그램 만들 보면.
a b c
. 45 14 38
if(*a >= *b){changeXY(a, b);} 14 45 38
if(*a >= *c){changeXY(a, c);} 14 45 38
if(*b >= *c){changeXY(b, c);} 14 38 45

*b를 다.


..
A
~cpp 
		middleNum = search_middleNum(&a, &b, &c);
		printf(" = %d", middleNum);
기를
B
~cpp 
                  printf(" = %d", search_middleNum(&a, &b, &c));
렇게 바꾸는게 변 데..^^
그리고 int search_middleNum(int *a, int *b, int *c) 는 구 로 값 나..
그냥 것 같데..ㅎㅎㅎ ..ㅎㅎ 문 고..^^
.. 뭐 단 말라고~ ..^^ -

ㅋㅋㅋㅋ 내 ? 가?^^ ㅠㅠ -
└ㅎㅎㅎㅎㅎ 관나?? ㅎㅎ 겠군.ㅎㅎ 단 보다보 다구..^^ 난 로 관!! CC는 렷....ㅎㅎ
.. 라 미군! ㅋ 부럽냐~ ㅋ. ㅋㅋ 미 게 ㅋ -
└ㅎㅎ 무리 ..ㅋㅋㅋ...그런데 무래 리가 겠는? ㅎㅎㅎ 들..ㅎㅎ -
구가 . A 드를 B로 바꾸면 메모리 고, 다가 드가 됩다. 만 A를 B로 바꾸면 가독다. 따라 다르겠만 running time 다라고 본다면, 라면 가독 것 같다. -- 보
떻게 는데 되는구나 -;;;; 괜 고민다;; -

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:31:09
Processing time 0.0124 sec