#include #include void main() { int i, j; i = j = 2; while(–i&&j++) printf(“%d %d”, i, j); getch(); } What is output?

#include

#include

void main()

{

int i, j;

i = j = 2;

while(–i&&j++)

printf(“%d %d”, i, j);

getch();

}

What is output?

A. 1 3

B. 1 2

C. Không in ra kí tự nào

Hướng dẫn

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

Xem lời giải

Xem lời giải

–i&&j++ = 1&&2 = 1 (TRUE), sau lệnh này i = 1 và j = 3 -> in 1 3 ra màn hình.(chú ý: trong ngôn ngữ C, vớitoán tử && cả hai toán hạng khác không thì kết quả sẽ bằng 1)

–i&&j++ = 0&&3 = 0 (FALSE) -> thoát khỏi vòng lặp

 

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

Đánh giá chủ đề này
How to whitelist website on AdBlocker?

How to whitelist website on AdBlocker?

  1. 1 Click on the AdBlock Plus icon on the top right corner of your browser
  2. 2 Click on "Enabled on this site" from the AdBlock Plus option
  3. 3 Refresh the page and start browsing the site