• Lớp 11
  • Tin Học
  • Mới nhất
2 đáp án
99 lượt xem
1 đáp án
30 lượt xem

1, Giả sử mảng một chiều A được khai báo như sau: Var A: Array[-3..5] Of Real; Để gán giá trị cho phần tử thứ 3 của mảng A ta tiến hành thao tác: A. A[3]:= 4 B. A[1]:= 4; C. Không thực hiện được D. A[-1]:= 4; 2, Trong NNLT Pascal, đoạn chương trình sau thực hiện công việc gì: S:=0; For i:=1 to 100 do S:=S+ A[i]; A. Tính tổng 100 phần tử của mảng A B. Đếm số phần tử dương của mảng A C. Tính tổng 100 phần tử dương của mảng A D. In ra màn hình tổng các phần tử của mảng A 3. Cho khai báo sau: : Var A: Array[1..10] of Real ;          Max : . . . ;     Muốn biến Max lưu giá trị lớn nhất của mảng A thì cần khai báo biến Max kiểu dữ liệu gì vào chỗ . . . : A. Real B. byte C. Integer D. Char 4. Khai báo nào sau đây là đúng: A. Var 2A: array [1..20] of integer; B. Var A: array [1..n] of byte; C. Var A: array [1..20 div 2] of real; D. Var A: array [2....100] of char; 5. Trong NNLT Pascal, đoạn chương trình sau thực hiện công việc gì: d:=0; For i:=1 to 100 do If A[i]>0 then d:=d+1; A. Tính tổng các phần tử của mảng A B. Đếm số phần tử dương của mảng A C. In ra màn hình các phần tử dương của mảng A D. Đếm số phần tử của mảng A 6. Giả sử mảng một chiều A được khai báo như sau: Var A: Array[-1..5] Of Real; Vậy mảng có bao nhiêu phần tử là các số thực ? A. 9 B. 8 C. 7 D. 6 7. Khai báo nào sau đây là đúng: A. Var A: array [2....100] of char; B. Var A: array [1..n] of byte; C. Var A: array [1..20 div 2] of real; D. Var 2A: array [1..20] of integer; 8. Cho khai báo biến mảng sau: Var M, N : array[1..20] of integer; Giả sử M[i] và N[i] đã được xác định. Xét đoạn chương trình sau: d:=0; for i:=1 to 20 do If M[i] <> N[i] then d:=d+1; A. Đếm số phần tử khác nhau của M và N B. Đếm số cặp phần tử tương ứng khác nhau của M và N C. Đếm số phần tử của M khác N D. Tất cả đều sai 9. Phát biểu nào sau đây là sai: A. Phần tử trong mảng có thể có nhiều hơn 1 chỉ số B. Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu C. Cần xác định kiểu phần tử của mảng D. Có thể xây dựng mảng n chiều 10. Chương trình sau thực hiện công việc gì: k:= 5; for i:=1 to 100 do if a[i] mod k = 0 then d:=d+1; A. Tính tổng các phần tử trong mảng là ước của k B. Tính tổng các phần tử lẻ trong mảng C. Đếm số lượng các phần tử trong mảng là bội của k D. Đếm số lượng các phần tử chẵn trong mảng mn giúp em vs ạ

2 đáp án
114 lượt xem
2 đáp án
35 lượt xem