<pre style="margin-top:0px;margin-bottom:0px;"></pre><table style="color:#333333;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:medium;line-height:normal;"><tbody><tr><td><pre style="margin-top:0px;margin-bottom:0px;line-height:16.25px;"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119</pre></td><td><pre style="margin-top:0px;margin-bottom:0px;line-height:16.25px;"><span style="color:#557799;">#include <stdio.h></span><span style="color:#557799;">#include <time.h></span><span style="color:#557799;">#include <stdlib.h></span><span style="color:#557799;">#define Scissors 1</span><span style="color:#557799;">#define Rock 2</span><span style="color:#557799;">#define Paper 3</span> <span style="color:#333399;font-weight:bold;">int</span> <span style="color:#0066bb;font-weight:bold;">main</span>(<span style="color:#333399;font-weight:bold;">void</span>) { <span style="color:#333399;font-weight:bold;">int</span> itmp = <span style="color:#0000dd;font-weight:bold;">0</span>; <span style="color:#333399;font-weight:bold;">int</span> iComputertmp = <span style="color:#0000dd;font-weight:bold;">0</span>; <span style="color:#333399;font-weight:bold;">int</span> iRestart = <span style="color:#0000dd;font-weight:bold;">0</span>; <span style="color:#008800;font-weight:bold;">while</span> (<span style="color:#0000dd;font-weight:bold;">1</span>) { srand((<span style="color:#333399;font-weight:bold;">unsigned</span> <span style="color:#333399;font-weight:bold;">int</span>)time(<span style="color:#007020;">NULL</span>)); printf(<span style="background-color:#fff0f0;">"<< 가위바위보 게임 >></span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); printf(<span style="background-color:#fff0f0;">"무엇을 내실건가요?(1. 가위 2. 바위 3. 보 0. 종료) "</span>); scanf_s(<span style="background-color:#fff0f0;">"%d"</span>, &itmp, <span style="color:#0000dd;font-weight:bold;">1</span>); iComputertmp = rand() % <span style="color:#0000dd;font-weight:bold;">3</span> + <span style="color:#0000dd;font-weight:bold;">1</span>; <span style="color:#008800;font-weight:bold;">if</span> (itmp == <span style="color:#0000dd;font-weight:bold;">0</span>) { printf(<span style="background-color:#fff0f0;">"프로그램을 종료합니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); <span style="color:#008800;font-weight:bold;">return</span> <span style="color:#0000dd;font-weight:bold;">0</span>; } <span style="color:#008800;font-weight:bold;">if</span> (itmp == <span style="color:#0000dd;font-weight:bold;">1</span>) { printf(<span style="background-color:#fff0f0;">"가위를 냈습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> <span style="color:#008800;font-weight:bold;">if</span>(itmp == <span style="color:#0000dd;font-weight:bold;">2</span>) { printf(<span style="background-color:#fff0f0;">"바위를 냈습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> { printf(<span style="background-color:#fff0f0;">"보를 냈습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } printf(<span style="background-color:#fff0f0;">"컴퓨터가 가위 바위 보 중 하나를 제시합니다.</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == <span style="color:#0000dd;font-weight:bold;">1</span>) { printf(<span style="background-color:#fff0f0;">"컴퓨터의 선택 : '가위'</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == <span style="color:#0000dd;font-weight:bold;">2</span>) { printf(<span style="background-color:#fff0f0;">"컴퓨터의 선택 : '바위'</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> { printf(<span style="background-color:#fff0f0;">"컴퓨터의 선택 : '보'</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">switch</span> (itmp) { <span style="color:#008800;font-weight:bold;">case</span> Scissors: <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == Rock) { printf(<span style="background-color:#fff0f0;">"패배하셨습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == Scissors) { printf(<span style="background-color:#fff0f0;">"비겼습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> { printf(<span style="background-color:#fff0f0;">"이겼습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">break</span>; <span style="color:#008800;font-weight:bold;">case</span> Rock: <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == Paper) { printf(<span style="background-color:#fff0f0;">"패배하셨습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == Rock) { printf(<span style="background-color:#fff0f0;">"비겼습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> { printf(<span style="background-color:#fff0f0;">"이겼습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">break</span>; <span style="color:#008800;font-weight:bold;">case</span> Paper: <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == Scissors) { printf(<span style="background-color:#fff0f0;">"패배하셨습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> <span style="color:#008800;font-weight:bold;">if</span> (iComputertmp == Paper) { printf(<span style="background-color:#fff0f0;">"비겼습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">else</span> { printf(<span style="background-color:#fff0f0;">"이겼습니다</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>); } <span style="color:#008800;font-weight:bold;">break</span>; } printf(<span style="background-color:#fff0f0;">"</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">계속 하시겠습니까? (1.Yes 2.No) : "</span>); scanf_s(<span style="background-color:#fff0f0;">"%d"</span>, &iRestart,<span style="color:#0000dd;font-weight:bold;">1</span>); <span style="color:#008800;font-weight:bold;">if</span> (iRestart == <span style="color:#0000dd;font-weight:bold;">2</span>) { <span style="color:#008800;font-weight:bold;">return</span> <span style="color:#0000dd;font-weight:bold;">0</span>; } } } </pre></td></tr></tbody></table><pre style="margin-top:0px;margin-bottom:0px;">과제를 끝내고 궁금한점이 있어서 질문을 드리러 왔습니다</pre><pre style="margin-top:0px;margin-bottom:0px;"><br></pre><pre style="margin-top:0px;margin-bottom:0px;">찾아봐도 include <time.h>관련 함수를 쓰진 않은것 같거든요..</pre><pre style="margin-top:0px;margin-bottom:0px;"><br></pre><pre style="margin-top:0px;margin-bottom:0px;">어디에 쓰였을까요?</pre><pre style="margin-top:0px;margin-bottom:0px;"><br></pre><pre style="margin-top:0px;margin-bottom:0px;">주석을 달아봤는데 별 무리없이 실행되던데.. 교수님은 왜 쓰라고 하셨을까요?</pre><pre style="margin-top:0px;margin-bottom:0px;"><br></pre><pre style="margin-top:0px;margin-bottom:0px;">그리고 코딩한걸 hilite.com에서 가져오라는 게시글을 찾아서 봤는데</pre><pre style="margin-top:0px;margin-bottom:0px;"><br></pre><pre style="margin-top:0px;margin-bottom:0px;">어떻게 가져오는지도 알려주시면 감사하겠습니다..</pre><pre style="margin-top:0px;margin-bottom:0px;"><br></pre><pre style="margin-top:0px;margin-bottom:0px;">HTML로 하는지.. 아니면 이렇게 코딩을 붙여넣기 하는지 잘 모르겠네요..</pre>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.