Phát biểu nào sau đây là sai:
A.Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu
B.Có thể xây dựng mảng n chiều
C.Cần xác định kiểu phần tử của mảng
D.Phần tử trong mảng có thể có nhiều hơn 1 chỉ số
Đáp án và lời giải
Đáp án:D
Lời giải:
Vậy đáp án đúng là D.
Câu hỏi thuộc đề thi sau. Bạn có muốn thi thử?
Bài tập trắc nghiệm 45 phút Bài 11: Kiểu mảng - CHƯƠNG IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC - Tin học 11 - Đề số 4
Làm bài
Chia sẻ
Một số câu hỏi khác cùng bài thi.
-
Phương án nào dưới đây là khai báo mảng HỢP LỆ?
-
Cho chương trình sau:
var f:array[0. . 50] of word; i:byte;
Begin
write[f[i]:4]; end;
End.
Phần tử f[4] có giá trị là:
-
Chọn phương án đúng nhất:
Trong NNLT Pascal, Kiểu dữ liệu khi sử dụng để khai báo biến mảng một chiều:
-
Lệnh đọc giá trị từ bàn phím cho phần tử thứ i của mảng M là:
-
Cho chương trình sau:
var f:array[0. . 50] of word; i:byte;
Begin
write[f[i]:4]; end;
End.
Phần tử f[6] có giá trị là:
-
Hãy chọn phương án ghép đúng nhất. Để khai báo số phần tử của mảng trongPASCAL, người lập trình cần?
-
Cho chương trình sau:
var f:array[0. . 50] of word; i:byte;
Begin
write[f[i]:4]; end;
End.
Phần tử f[3] có giá trị là:
-
để duyệt được tất cả các phần tử trên mảng 1 chiều ta phải sử dụng bao nhiêu câu lệnh FOR:
-
Trong NNLT Pascal, đoạn chương trình sau thực hiện công việc nào trong các công việc sau [A là mảng số nguyên có n phần tử]
S:=0;
For i:=1 to n do S:=S+A[i];
-
Đoạn chương trình sau giải bài toán gì?
k := 5-1;
for i := 1 to n do if a[i] mod k = 0 then s:=s+a[i];
-
Đoạn chương trình sau dùng để làm gì?
Write[‘ Nhap N ’]; readln[n];
For i:=1 to n do
Begin
Write[‘a[‘,i,’]=’];
readln[a[i]];
End;
Readln;
End.
-
Lệnh đọc giá trị từ bàn phím cho phần tử thứ i của mảng M là:
-
Đoạn chương trình sau dùng để làm gì?
Write[‘ Nhap vao so phan tu:’]; readln[n];
For i:=1 to n do
Begin
Write[‘a[‘,i,’]=’];
readln[a[i]];
If [a[i] mod 2 = 0] then Write[a[i]: 5];
End;
Readln;
End.
-
Phát biểu nào dưới đây về kiểu mảng là phù hợp?
-
Trong ngôn ngữ lập trình Pascal, để đổi giá trị hai phần tử mảng một chiều A tại hai vị trí i và j, ta viết các lệnh như sau:
-
Trên kiểu mảng sử dụng cặp từ khóa:
-
Để khai báo số phần tử của mảng 1 chiều, người lập trình cần:
-
mảng b trong đoạn chương trình dưới đây là:
var a,b:array[1. . 100] of byte;
…
j:=1;
for i:=1 to n do if a[i] mod 9 = 0 then
-
Cho đoạn chương trình giải bài toán tìm phần tử có giá trị lớn nhất trong mảng và chỉ số của phần tử tìm được như sau:
j:=1;
For i:=2 to n do if a[i] > a[j] then j:=i;
Write[‘gia trị lớn nhat la’,a[j], ‘chi so:’,j];
Giải thích nào dưới đây cho đoạn chương trình trên là hợp lí
-
Lệnh gán giá trị phần tử thứ k cho phần tử thứ i của mảng số nguyên M là:
-
mảng b trong đoạn chương trình dưới đây là:
var a,b:array[1. . 100] of byte;
…
j:=1;
for i:=1 to n do if a[i] mod 2 = 0 then
-
Trong ngôn ngữ lập trình Pascal, các câu lệnh sau có ý nghĩa gì?
Type Mangthuc = array[1. . 100] of real; Var A: Mangthuc;
-
Cho chương trình sau:
var f:array[0. . 50] of word; i:byte;
Begin
write[f[i]:4]; end;
End.
Phần tử f[5] có giá trị là:
-
Phát biểu nào sau đây là sai:
-
Giả sử cần khai báo biến để lưu trữ năm sinh [4 chữ số] của 30 học sinh trong một lớp. Ta chọn khai báo nào sau đây hợp lí nhất?
Một số câu hỏi khác có thể bạn quan tâm.
-
Chỉ ra nội dung sai
-
Cohen, _______ contract expires next week, is likely to move to play for a European club.
-
If anyone______, tell him I'll be back later.
-
Người ta thiết kế một thùng chứa hình trụ [như hình vẽ] có thể tích V không đổi. Biết rằng giá của vật liệu làm mặt đáy và nắp của thùng bằng nhau và đắt gấp 3 lần so với giá vật liệu để làm mặt xung quanh của thùng [chi phí cho mỗi đơn vị diện tích]. Gọi chiều cao
của thùng là h và bán kính đáy là r. Tính tỷ số hr sao cho chi phí vật liệu sản xuất thùng nhỏ nhất.
-
Biết ∫xe2xdx=axe2x+be2x+Ca,b∈ℚ. Tính tích ab .
-
Vectơ nào dưới đây là một vectơ chỉ phương của đường thẳng đi qua hai điểm A−3;2 và B1;4?
-
Tính đạo hàm của hàm số y=x2+1x.
-
Water is essential_____ all life.
-
Cú pháp của hàm xuất xâu a
-
Hệ số của
trong khai triển biểu thứcbằng