Cho ví dụ: #include<stdio.h> int add(int a,int b){ int sum = a+b; return sum; } int main() { printf("%d",add(3,4)); } Giải thích giúp mình: Tại sao ở hàm add lại return Sum ???

2 câu trả lời

add là một hàm (function), nên khi add(3,4) sẽ ra kết quả là 7

Ví dụ:

sum=a+b;
return sum;

Tổng = a+b;

Trả về giá trị của tổng trong hàm đó

Nên khi ghi printf("%d",add(3,4)) sẽ in ra tổng của 3,4

Ám chỉ 3 là số a, 4 là số b

sum là giá trị trả về cho hàm add;

return sum; cũng giống như return a+b;