15 câu Trắc nghiệm Tin học 11 C++ Bài 18: Ví dụ về cách định nghĩa và sử dụng hàm có đáp án

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?

3/15

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?

Hàm CatDan là hàm không có kết quả.

Hàm CatDan là hàm có kết quả.

Hàm CatDan là chương trình chính

Hàm CatDan là hàm không có các tham số.

Giải thích

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

Hàm không có kết quả có cú pháp định nghĩa như sau:void <tên hàm>([danh sách tham số]){

[<dãy các lệnh>]