JavaScript is required

Đoạn chương trình sau in ra thông tin gì?

<%

int i=0;

int x[]=new int[5] for(i=0;i<5;i++)

{

x[i]=i; out.print(i*x[i]);

}

%>

A.

014916

B.

16

C.

14916

D.

00000

Trả lời:

Đáp án đúng: A


Đoạn chương trình Java Server Page (JSP) này thực hiện một vòng lặp từ 0 đến 4. Trong mỗi vòng lặp, nó gán giá trị của biến `i` cho phần tử thứ `i` của mảng `x`, sau đó in ra tích của `i` và `x[i]`. Phân tích chi tiết: - `i = 0`: `x[0] = 0`; `out.print(0 * 0)` in ra `0`. - `i = 1`: `x[1] = 1`; `out.print(1 * 1)` in ra `1`. - `i = 2`: `x[2] = 2`; `out.print(2 * 2)` in ra `4`. - `i = 3`: `x[3] = 3`; `out.print(3 * 3)` in ra `9`. - `i = 4`: `x[4] = 4`; `out.print(4 * 4)` in ra `16`. Kết quả in ra sẽ là `014916`. Vậy đáp án đúng là A.

Câu hỏi liên quan