#include #include int foo(); void main() { int i = 0; for (foo(); i == 1; i = 2) printf(“In for loopn”); printf(“After loopn”); getch(); } int foo() { return 1; } What is output?

#include

#include

int foo();

void main()

{

int i = 0;

for (foo(); i == 1; i = 2)

printf(“In for loopn”);

printf(“After loopn”);

getch();

}

int foo()

{

return 1;

}

What is output?

A. In for loop

B. After loop

C. Complie error

Hướng dẫn

Chọn B là đáp án đúng

Xem lời giải

Xem lời giải

Biến i = 0, giá trị logic của biểu thức “i == 1” = FALSE → vòng for kết thúc. Lệnh printf(“In for loopn”) không được thực hiện.

 

Thư viện tài liệu12 Tháng bảy, 2023 @ 3:05 chiều

Đánh giá chủ đề này