질문좀요.
하랑
2023.04.01
질문좀요.
int ryska(int a,int b)
밑에 18번쨰 줄부터 이해가안가요.
return val*2를해도 그대로 나오는데
return 에 저렇게 써도 곱셈 연산없이 그냥오는건가요?
/* Hello.c */
#include stdio.h
int ryska(int a, int b);
int ska(int val);
int main(void)
{
int a,b;
printf(두개의 정수 입력 : );
scanf(%d %d, &a,&b);
printf(%d와 %d중 큰 절대 값 : %d \n, a,b,ryska(a,b));
return 0;
}
int ryska(int a, int b)
{
if(ska(a) ska(b))
return a;
else
return b;
}
int ska(int val)
{
if(val0)
return val*2;
else
return val;
}