int 구문질문점..
터전
질문 제목 : 질문 내용 :#includestdio.hint main(void)
{
int red=1,blue=2; // 1은 오랜지 주스, 2는 사이다
int yellow; // 빈 컵 printf(before \n);
printf(red = %d, blue = %d, \n, red,blue); printf(%d를 yellow에 저장 \n,red,yellow);
printf(%d를 %d에 저장 \n,blue,red);
printf(yellow를 %d에 저장 \n,yellow,red);
printf(after \n);
printf(red = %d, blue = %d, \n,red,blue); return 0;
}여기서 전에있던 주스와 사이다를 후에 수를 변화를 주고싶은데 전과후가 수가 같네요;; 그리고 yellow를 %d로 해야되나요?
서적보고 하는거라서 질문합니다;;
-
해샘찬
답변 고맙습니다 ㅎㅎ
-
콩알녀
swap 이네요...
red와 blue의 값을 교환하는 문제..
red를 yellow에 임시저장하고
red에 blue값 대입
blue는 yellow에 임시저장한 red값 대입
그럼 처음 red = 1, blue=2 에서
red =2, blue =1로 바뀜. -
요루
아 감사합니다. 이렇게 하면 오류가 뜨는데 어떻하죠?;
-
아지랑이
printf(\red = %d, blue = %d, \\n\
-
가을귀
아 그렇군요 감사합니다.
-
메이
음;; 일단 빈컴을 초기화도 안해줘고 이상한 값이 나오죠 ;;
값을 변화를 주고 싶다면 yellpw=3; 처럼 값을 변화를 줘야죠 ;;; ㅋ -
모해
흠.. 일단요 주스를 0인 노란컵을 저장하면 1이고 사이다를 주스에 저장하면 2고 마지막으로 노란컵에 주스를 넣으면 3이되게 하고싶어서 질문을 한겁니다;;
red=3, blue=0
이렇게 말이죠;; -
행복녀
아니에요^^ 단지 뭘만들려고 하신건지만 애기 해주시면 되요 예를 들어 오렌지쥬스랑 사이다 판매후 남은 빈잔 이라던지 이런식
-
진샘
죄송합니다 설명을 잘 못해서요;;
-
베네딕트
음............................. 뭘만드는지 잘모르겟습니다 오렌지쥬스와 사이다 빈잔을 계샇나는건가요??