50+ câu Trắc nghiệm Nhập môn lập trình có đáp án - Phần 2

Cho biết kết xuất của đoạn chương trình sau: char st[] = "hello friend!"; void func1(int i) { printf("%c", st[i]); if (i < 3) { i += 2; func2(i); } } void func2(int i) { printf("%c", st[i]

16/21

Cho biết kết xuất của đoạn chương trình sau:

char st[] = "hello friend!";

void func1(int i) {

printf("%c", st[i]);

if (i < 3) {

i += 2;

func2(i);

}

}

void func2(int i) {

printf("%c", st[i]);

if (i < 3) {

i += 2;

func1(i);

}

}

void main() {

func1(0);

}

hello

hel

hlo

hlm

Giải thích

Chọn đáp án C