소 ê°� ¶
ì½” 드 ¶
~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
B
ê·¸ë¦¬ê³ int search_middleNum(int *a, int *b, int *c) ì�´í•¨ìˆ˜ëŠ” 구지 í�¬ì�¸í„°ë¡œ ê°’ì�„ 넘겨받ì�„ 필요는 없지 않나..
그냥 넘겨 받아ë�„ ë¬¸ì œëŠ” ì—†ì�„ 것 ê°™ì�€ë�°..ã…Žã…Žã…Ž 짜기 편하ìž�너..ã…Žã…Ž ë¬¸ì œë�„ ì¤„ê³ ..^^
ì�Œ.. ë� 단순한 ë‚´ìƒ�ê°�ì�´ë‹ˆ 특별히 ì‹ ê²½ì“°ì§€ ë§�ë�¼ê³ ~ ì§‘ì—�서 í• ì�¼ì—†ì–´ì„œ 하는 소리니..^^ - 조현태
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) ì�´í•¨ìˆ˜ëŠ” 구지 í�¬ì�¸í„°ë¡œ ê°’ì�„ 넘겨받ì�„ 필요는 없지 않나..
그냥 넘겨 받아ë�„ ë¬¸ì œëŠ” ì—†ì�„ 것 ê°™ì�€ë�°..ã…Žã…Žã…Ž 짜기 편하ìž�너..ã…Žã…Ž ë¬¸ì œë�„ ì¤„ê³ ..^^
ì�Œ.. ë� 단순한 ë‚´ìƒ�ê°�ì�´ë‹ˆ 특별히 ì‹ ê²½ì“°ì§€ ë§�ë�¼ê³ ~ ì§‘ì—�서 í• ì�¼ì—†ì–´ì„œ 하는 소리니..^^ - 조현태
ì§œì‹� ë‚´ 코드ì—� 관심ì�´ ë§Žì•„ ã…‹ã…‹ã…‹ã…‹ ë‚´ 코드 좋아해? 아님 싫어하는건가?^^ ã… ã… -허아ì˜�
ë‘� 친구가 ì ¤ 활발하군요. A 코드를 B로 바꾸면 중간 변수ì�˜ 메모리ë�„ ë‚비ë�˜ì§€ ì•Šê³ , 좀ë�” 최ì �í™”ì—� 다가간 코드가 ë�©ë‹ˆë‹¤. 하지만 A를 B로 바꾸면 ê°€ë�…성ì�´ 떨어집니다. ìƒ�황ì—� ë”°ë�¼ ë‹¤ë¥´ê² ì§€ë§Œ running timeì—� 별 ì°¨ì�´ê°€ 없다ë�¼ê³ 본다면, ì €ë�¼ë©´ ê°€ë�…성ì�„ íƒ�í• ê²ƒ 같습니다. -- 보창└ㅎㅎㅎㅎㅎ 관심ì�´ ë§Žì•„ ë³´ì�´ë‚˜?? ã…Žã…Ž ìž�ì œí•´ì•¼ê² êµ°.ã…Žã…Ž 단지 í• ì�¼ì�´ 없어서 보다보니 눈ì—�ë�„었다구..^^ 난 ì�´ì�œ 아가씨 소스아니면 별로 관심없ì�Œ!! CC는 ë²„ë ·..쳇쳇..ã…Žã…Ž
í—�.. ì�´ì�œì•„가씨가 아니ë�¼ 미안하군! ã…‹ 하핫 씨씨 부럽ëƒ�~ ã…‹. ì•„ 우리 너무 잡담 잘해 ã…‹ã…‹ 미안해 ìž�ì œí• ê²Œ ã…‹ - 허아ì˜�
└ㅎㅎ ì œì•„ë¬´ë¦¬ ì�´ì�œ 아가씨ë�„ ìž„ìž�있으면 안 ì�´ì�œ 아가씨..ã…‹ã…‹ã…‹...그런ë�° 아무래ë�„ 위키는 우리가 ì �ê±°í•´ì•¼ê² ëŠ”ê±¸? ã…Žã…Žã…Ž ì�´ëŸ° 수다ìŸ�ì�´ë“¤..ã…Žã…Ž - 조현태
어떻게 í• ê¹Œ 했는ë�° ê±� 소트 하믄 ë�˜ëŠ”êµ¬ë‚˜ ㄱ-;;;; 괜히 ê³ ë¯¼í–ˆì—ˆë‹¤;; - 태훈










