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

Anh (Chị) hãy cho biết kết quả của đoạn lệnh sau là gì? double bac3 (double a, int x) { for (int i = 0; i < x; i++) a = a * a; return a;}int main() { int i = 3; cout

14/25

Anh (Chị) hãy cho biết kết quả của đoạn lệnh sau là gì?

double bac3 (double a, int x) {

for (int i = 0; i < x; i++)

a = a * a;

return a;

}

int main() {

int i = 3;

cout << i << “, “ << bac3(i,2);

return 0;

}

>

3, 81

3, 9

9, 81

3, 18

Giải thích

Chọn đáp án A