oops :: Integer -> Integer -> Integer
oops a b
| a == 0 = b
| otherwise = oops (a - 1) (b + 1)
oopser :: Integer -> Integer -> Integer
oopser a b
| a == b = b
| otherwise = oopser (a + 1) (b - 1)
값 a와 b는 위의 두 함수가 종료됩니까? 함수가 종료되면 a 및 b에 대한 값과 관련하여 반환되는 값은 무엇입니까? (두 함수에 대한 질문에 대답하는 것) ...함수가 종료 될 때
프로그래밍에서 우리는 실제로 어떻게 'Terminate'라는 단어를 정의합니까 ??
계산을 프로세스로 보면 시작을 식별 할 수 있고 끝을 식별 할 수 있습니다. 끝까지 도달하면 종료라고 부릅니다. 계산식을 부분 함수로 보면 해지는 정의에 불과합니다. –