내가 개념이 정확하지 않아서 맞는말인지도 잘 모르겠다..
위에 그림처럼 배열을 어떤 연산을 한다음에 그걸 메쏘드에 리턴시키고 싶어.
과제인데 피보나치 수열을 배열로 만들래 그런데 문제가 리턴을 시키라고 하는데 배열 리턴을 어캐하는지 모르겠어..
사실 배열 리턴하려면 메쏘드도 어캐 해야하는지 모르겠는데
public static int test(int x) {} 이런식으로 하는 것도 맞는지 의심되 그냥 x, y 이런 각각 변수는 저렇게 하던데 배열도 되나;;?
과제 조건이...
n번째 피보나치 배열까지 전부 리턴 시키기
n번째 피보나치 배열까지 전부 화면에 출력하기 (컴파일해서 제대로 뜨는지 확인)
인데
일단 주 핵심은 for문에 fib[i] = fib[i-1] + fib[i-2]; 써서 배열을 다 채워주고 이제 이걸 메쏘드에다가 리턴시켜주는게 문제인데.. 그냥 변수하나 리턴하는건 알았는데 배열 전체는 어떻게 리턴해 횽들 ㅠ?
코드 짜고 싶어도 전혀 모르겠어
배열 이름이 포인터 역활하는거 알지?
모르면 노답 자살 추천
ㄴ 후 비전공자라 모르겠다. 괜히 컴터 관련 수업 들었다가 피보네. 알아봐야긋다. 대충 주소역할하는건 아는데
왜어렵게가나요
재귀함수를 써봐. 인터넷에 재귀함수 예 라고 치면 아마 팩토리얼이랑 피보나치 나올거야
int main(void)면 int를 리턴하는거잔아 return 0; return 변수;처럼 배열이면 배열 이름을 리턴해서 해
자바면 int[] 이걸 리턴형해서받을수있긔 씨쁠쁠이나 씨는 포인터쓰궁
ㄳㄳ 이제 다른 클래스에 가져와서 프린트만 하면될듯.