IMG-LOGO

Câu hỏi:

16/07/2024 137

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

A. Nếu là hàm có kết quả thì trong thân hàm sẽ không có lệnh return.

B. Nếu là hàm có kết quả thì trong thân hàm sẽ có lệnh return và theo sau là dãy giá trị trả về.

Đáp án chính xác

C. Nếu là hàm có kết quả thì trong thân hàm sẽ là dãy các lệnh tính giá trị và không có lệnh return.

D. Nếu là hàm có kết quả thì trong thân hàm sẽ duy nhất lệnh return.

Trả lời:

verified Giải bởi Vietjack

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

Theo phân loại hàm: Hàm có kết quả (Fruitful functions) là loại hàm thực hiện một số thao tác nào đó và trả về một số giá trị theo sau lệnh return.

Câu trả lời này có hữu ích không?

0

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

Câu 1:

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 » 23/06/2022 201

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 » 23/06/2022 189

Câu 3:

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

Xem đáp án » 23/06/2022 157

Câu 4:

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

Xem đáp án » 23/06/2022 157

Câu 5:

Để 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 » 23/06/2022 155

Câu 6:

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 » 23/06/2022 151

Câu 7:

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

Xem đáp án » 23/06/2022 148

Câu 8:

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 » 23/06/2022 148

Câu 9:

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 » 23/06/2022 146

Câu 10:

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 » 23/06/2022 143

Câu 11:

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

Xem đáp án » 23/06/2022 134

Câu 12:

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

Xem đáp án » 23/06/2022 129

Câu 13:

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

Xem đáp án » 23/06/2022 128

Câu 14:

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

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

Xem đáp án » 23/06/2022 117

Câu hỏi mới nhất

Xem thêm »
Xem thêm »