Câu hỏi:

17/06/2026 657

Phát biểu nào về hàm là đúng?

A. Tránh lặp lại một đoạn lệnh nhiều lần.

Đáp án chính xác

B. Tăng tốc độ xử lý của chương trình.

C. Khó sửa chữa.

D. Lặp lại nhiều đoạn lệnh.

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là: A

Một trong những lợi ích của việc dùng hàm đó là bạn có thể gọi lại nó nhiều lần, vậy nên nó giúp ta tránh viết lặp lại nhiều lần một đoạn code.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Để tính tổng của 2 số nguyên x,y, ta viết phần đầu của hàm là:

Xem đáp án » 17/06/2026 1,949

Câu 2:

Cho đoạn chương trình sau:

tong(int a1,int b1)

{

s=a1+b1;

return s;

}

Lỗi sai trong đoạn chương trình trên là:

Xem đáp án » 17/06/2026 1,092

Câu 3:

Cho khai báo hàm: int sub(int a, int b);

Đâu là lời gọi hàm đúng

Xem đáp án » 17/06/2026 1,060

Câu 4:

Trong các đoạn lệnh sau đây, đoạn nào là khai báo một hàm?

Xem đáp án » 17/06/2026 1,050

Câu 5:

Cho lệnh khai báo hàm:

float Max(float &x, float &y);

Và các khai báo biến: float a, b, c;

Lời gọi hàm nào sau đây là sai?

Xem đáp án » 17/06/2026 1,045

Câu 6:

Cho đoạn chương trình sau:

Void Hoan_doi(int &x, int &y)

{ int tg = x;x = y;y = tg;}

Biến x,y trong chương trình trên là:

Xem đáp án » 17/06/2026 774

Câu 7:

Ký tự đặt trước một biến, được dùng để định nghĩa biến tham chiếu là?

Xem đáp án » 17/06/2026 716

Câu 8:

Cú pháp của hàm có kết quả như sau:

Xem đáp án » 17/06/2026 679

Câu 9:

Hàm không có kết quả có cú pháp định nghĩa như thế nào?

Xem đáp án » 17/06/2026 675

Câu 10:

Khẳng định nào sau đây là sai?

Xem đáp án » 17/06/2026 659

Câu 11:

Cho hàm sau:

void CatDan(string s1, string &s2)

{

s2 = s1.substr(1) + s1[0]; }

Khẳng định nào sau đây là đúng về hàm CatDan?

Xem đáp án » 17/06/2026 648

Câu 12:

Phát biểu nào sau đây là đúng?

Xem đáp án » 17/06/2026 608

Câu 13:

Kết quả của đoạn chương trình sau là gì?

#include

using namespace std;

int max(int a, int b)

{

int max=a;

max=(b

return max;

}

int main()

{

cout<

return 0;

}

Xem đáp án » 17/06/2026 580

Câu 14:

Cho đoạn chương trình sau:

int tong(int a1,int b1)

{

s=a1+b1;

return s;

}

int main()

{

cin>>a>>b;

cout<

return 0;

}

Với a=2, b=3 thì kết quả sau khi thực hiện là:

Xem đáp án » 17/06/2026 435