강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của djaakrudgml4186
djaakrudgml4186

câu hỏi đã được viết

Từ giới thiệu về phát triển ứng dụng Flutter đến hoàn thành dự án

Khai báo và sử dụng hàm trong Dart

함수 1번 연습문제 질문 있습니다.

Viết

·

194

0

sub int 값을 d,e,f로 설정한 이유가 궁금합니다.

void main에 int 값은 a=7,b=5,c=2로 되있는데, sub도 처음부터 같은 값으로 설정하면 되는게 아닌가요?

Flutter

Câu trả lời 1

0

해당 문제는 함수 연습문제로 함수는 입력 값에 따라서 출력 값이 나와야 합니다.

이렇게 코드를 가정해보도록 하겠습니다.

int a = 7

int b = 5

int c = 2

int d = 1

이때 아래의 두 코드는 결과값이 다르게 나와야 합니다.

print(sub(a,b,c));  // 나와야 하는 결과 값: 0

print(sub(b,c,d));  // 나와야 하는 결과 값: 1

하지만 7,5,2의 값을 미리 넣게 되면 결과값은 d,e,f에 무엇을 넣던 0이 나오기 때문에 입력 값에 따라서 다르게 나오도록 구성한 것입니다.

충분한 답변이 되었기를 바랍니다.

Hình ảnh hồ sơ của djaakrudgml4186
djaakrudgml4186

câu hỏi đã được viết

Đặt câu hỏi