100+ câu trắc nghiệm Lập trình nâng cao có đáp án phần 2

Anh (Chị) hãy cho biết, chương trình sau sai ở dòng nào?1. char ReChar (char str) {2. int len = strlen (str);3. char ketqua = new char[len+1];4. for (int i = 0; i < len; i++) ketqua[i] = str

22/25

Anh (Chị) hãy cho biết, chương trình sau sai ở dòng nào?

1. char ReChar (char str) {

2. int len = strlen (str);

3. char ketqua = new char[len+1];

4. for (int i = 0; i < len; i++) ketqua[i] = str[len-i-1];

5. ketqua[len] = '\0';

6. return ketqua;

7. }

8. int main() {

9. char p[] = 178892”;

10. cout << ReChar (p) << endl;

11. return 0;

12.}

>

1, 3

5, 10

6

Chương trình không sai.

Giải thích

Chọn đáp án A