Câu hỏi:

10/05/2026 2 Lưu

Đoạn mã sau mô tả thuật toán nào?

void Line(int x1, int y1, int x2, int y2, Color mau)

{

float m = (float)(y2-y1)/(x2-x1);

if (m < 1)

{

int x = x1;

float y = y1;

putpixel(x, round(y), mau);

}

else

{

int y = y1;

float x = x1;

putpixel(round(x),y, mau) while (y < y2)

{

x+= float(1)/m;

y++;

putpixel(round(x),y,mau);

}

}

}

A.

Giải thuật DDA vẽ đường thẳng

B.

Giải thuật MidPoint vẽ đường thẳng

C.

Giải thuật Bresenham vẽ đường thẳng

D.

Giải thuật trung điểm vẽ đường thẳng

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án A

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

Đáp án:

Giải thuật Bresenham vẽ đoạn thẳng với 0<1

B. Giải thuật Bresenham vẽ đoạn thẳng với k>1

C. Giải thuật vẽ đoạn thẳng Midpoint với 0<1

D. Giải thuật vẽ đoạn thẳng Midpoint với k>1

Chọn đáp án A

Câu 2

A.

Vẽ một điểm tại tọa độ (x,y);

B.

Lấy giá trị màu của điểm tại tọa độ (x,y);

C.

Vẽ một điểm tại vị trí con trỏ.

D.

Cả 3 phương án đều sai.

Lời giải

Chọn đáp án B

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

printf();

B.

outtext(char far * textstring);

C.

outtextxy(int x, int y, char far *textstring);

D.

putchar();

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

Xác định vi mạch

B.

Chọn chế độ đồ họa.

C.

Cả 2 phương án trên đều sai

D.

Cả 2 phương án trên đều đúng

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A.

Vẽ một điểm tại tọa độ (x,y);

B.

Lấy màu của điểm có tọa độ (x,y);

C.

Vẽ một điểm tại vị trí con trỏ.

D.

Cả 3 phương án trên đều sai.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A.

getch();

B.

closegraph();

C.

Cả 2 phương án trên đều sai

D.

Cả 2 phương án trên đều đúng.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP