<div> <div>열혈 c프로그래밍에 문제가 나와있길래...</div> <div>문제를 보고도 직접 하기 힘들어서 답을 보니 이런식의 코딩이 되어있더라구요.</div> <div><br></div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201705/1496134729127bee80b31b475a84d65cf56a571d77__mn592305__w1020__h524__f52428__Ym201705.jpg" width="800" height="411" alt="11123123.jpg" class="chimg_photo" style="border:none;"></div><br></div> <div>#include<stdio.h></div> <div><br></div> <div>int main(void)</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int xpos1, ypos1;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int xpos2, ypos2;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int area;</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("좌 상단의 x,y 좌표: ");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>scanf("%d, %d", &xpos1, &ypos1);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("우 하단의 x,y 좌표: ");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>scanf("%d %d", &xpos2, &ypos2);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>area = (xpos2 - xpos1)*(ypos2 - ypos1);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("두 점이 이루는 직사각형의 넓이는 %d입니다", area);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div>}</div></div> <div><br></div> <div><br></div> <div><br></div> <div> <div>문제 조건엔</div> <div>좌상단의 x y 좌표가 2,4</div> <div>우하단의 x y 좌표가 4,8 일 때,</div> <div>두 점이 이루는 직사각형의 넓이는 8입니다 로 출력하는건데..</div> <div>자꾸 결과 값에 해당하는 area 값이 말도 안되는 쓰레기값이 나옵니다.</div> <div>사칙연산이나 변수에 저장 된 형태를 봐도 8이 나와야 될 터인데..</div> <div>책에서도 확인하고 답안을 넣었을텐데... 결과 값이 다은과 같이 엉터리로 나오네요..</div></div> <div><br></div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201705/14961348512698c5d0712d4423b4b383cfc67c1262__mn592305__w664__h435__f20567__Ym201705.jpg" width="664" height="435" alt="12312123.jpg" style="border:none;"></div></div> <div><br></div> <div><br></div> <div>비쥬얼 스튜디오 2017 사용하고 있구요..</div> <div>사칙연산이 잘못된 건가요?</div> <div>한번씩 scanf로 뭘 할려고 하면 원하는 결과를 못얻는 경우가 좀 있네요...</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.