궁금한게 많아서...
사랑은아픔
번호를 매겨놨으니 숫자대로 답변해주시길...
#include stdio.h
#include time.h --- 1)이거랑
#include stdlib.h --- 이거는 어떨때 쓰이나요?
int main(void)
{
int com[3]; ---2)[]는 어떤 용도인가요 3으로 선언했는데 i,j,0,1,2같은게들어가니 헷깔리네요
int you[3];
int strike = 0, ball = 0;
int i,j;
strand((unsigned int)time(NULL)); --- 3)어떤뜻인지;;
printf(야구게임!!\n\n);
for(i=0;i3;i++)
com[i] = rand()%10; ---- 4)이것두 어떤뜻?;;
while(1) ----- 5)뜻이요 ㅡㅜ
{
printf(3개의 숫자 입력 : );
scanf(%d%d%d,&you[0], &you[1], &you[2];
for(i=0;i3;i++)
{
if(com[i]==you[i])
{
strike++;
continue
}
for(j=0;j3;j++)
{
if(com[i]==you[j])
{
ball++;
break;
}
}
}
printf(%dStrike, %dBall!\n\n);
if(strike == 3)
break;
strike = ball = 0;
}
printf(End Game. Computer : %d%d%d\n, com[0], com[1], com[2]);
system(pause);
return 0;
}
-
해솔
strand((unsigned int)time(NULL)); 이건 잘 처음보는거지만 비슷한 걸 본적이 있습니다.
srand((unsigned int)time(NULL)) 이거라고 기억하는데요. 이 구문 어디서 본적이있는데
아무튼 난수랑 관련이 좀 있던걸로 기억합니다. -
중국드립
감사합니다^^
-
미리별
time.h같은건 제가알기에는 요일같은거 알아낼때 쓰이는거고
stdlib.h 헤더는 stdio랑 같이 쓰임이 많습니다.
exit() atoi() 이렇게 쓸수있구요 exit는 프로그램 특정부분에서 종료시켜주는 역할을 하는 함수고
atoi는 기억이 가물가물해서 모르겠는데 int를 문자열로 바꿔주거나 문자열을 int로 바꿔주거나 암튼
두개중에 하나일겁니다. 암튼 stdlib.h 헤더는 그렇게 쓰입니다.