소스 해석 부탁드려여^^
촉촉한 초코칩
//안녕하세요~C언어 초보생입니다.
구구단 출력하는 프로그램입니다..근데 이거 해석좀 부탁드려여..아는사람이 짜준건데 좀 이해가 안되네요~
자세한 설명 부탁드려여;;
#includestdio.h
int Input1();
int Input2();
void OutPut(int i, int j);
int main(void)
{
int i,j;
while(1)
{
i = Input1();
j = Input2();
OutPut(i,j);
}
return 0;
}
int Input1()
{
int i;
printf(구구단(단)을 입력 : );
scanf(%d,&i);
return i;
}
int Input2()
{
int i;
printf(갯수 입력 : );
scanf(%d,&i);
return i;
}
void OutPut(int i, int j)
{
int m = 0;
for (m = 1; m = j; m++)
{
printf(%d * %d = %d\n,i, m, i*m);
}
}
-
풍란
하루살이님이 잘 적어 두셨네요.^^ 일단 소스에 맞춰서 주석으로 해서 리플 달아 두었으니 참고하세요.^
-
큰솔
출력을 원하는 단의 얼마까지를 입력해서 출력해주는 소스네요^^
i = Input1() -- 출력을 원하는 단을 Input1()함수를 통해 받아서 i에 저장
j = Input2() -- 출력할 갯수를 정함. Input2()함수를 통해 받아서 j에 저장
OutPut() -- 결과는 출력하는 함수 -
큰애
아는 사람이 짜 준거면 그 분한테 자세한 설명을 부탁하는 것이 가장 좋습니다.
-
에드가
제 질문이 너무 애매했나봐여.;;ㅋ
음..output에 m이 무엇인지..글구 j는 무엇인지여..글구..전체적인 흐름과 해석?두 알려주시구여..
ㅋ 질문이 너무 저질인가여..ㅎㅎ -
각티슈
input1 함수는 원하는 단을 입력받는 함수, input2는 단에서 9*9 까지 있는데 몇까지 출력할지 정해주는 것, output 함수는 원하는 단부터 원하는 개수까지 구구단 출력해주는 것.
-
이하얀
이해가 안되는 부분이 어디인지와 어떻게 안되시는지를 써주셔야 답변을 받으실 수 있는 확률이 더 높아집니다.