1. Trang chủ
  2. » Giáo án - Bài giảng

de kiem tra 15'''' tin 11

33 894 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 66 KB

Nội dung

Xóa hai dấu cách liên tiếp nhau đầu tiên trong xâu; B.. Xóa đi một trong 2 dấu cách đầu tiên trong xâu; C.. Xóa các dấu cách liền nhau cuối cùng trong xâu; D.. Cách khai báo xâu ký tự nà

Trang 1

Sở GD-ĐT Thừa Thiên - Huế

Trường THPT Hương Vinh Kiểm Tra 15 phút

Trang 2

A.Type 1chieu=array[1 100] of char;

B.Type 1chieu=array[1-100] of char;

C.Type mang=array(1 100) of char;D.Type mang1chieu=array[1 100] of char;

Trang 3

2. Đoạn chương trình sau thực hiện việc nào: S:=0; For i:= 1 to n do S:=S+ A[i];

Trang 5

3. Cho khai báo mảng như sau : Var m : array[0 10] of integer ; Phương án nào dưới đây chỉ phần tử thứ 10 của mảng ?

Trang 6

A a[10]; B a(10); C a[9]; D a(9);

Trang 7

4. Đ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:

i:=pos(' ',S); {' ' là 2 dấu cách}

While i<>0 doBegin

Delete(s,i,1);

i:=pos(' ', s);

End;

A Xóa hai dấu cách liên tiếp nhau đầu tiên trong xâu;

B Xóa đi một trong 2 dấu cách đầu tiên trong xâu;

C Xóa các dấu cách liền nhau cuối cùng trong xâu;

D Xóa các dấu cách trong xâu s để s không còn 2 dấu cách liền nhau

5. Cách khai báo xâu ký tự nào sau đây là đúng:

Trang 8

A Var S: file of String; B Var S: file of char; C Var S: String; D Var S: Strings[255];

Trang 9

6. Xâu ký tự có tối đa là:

Trang 10

A 8 Ký tự B 256 ký tự C 16 Ký tự D 255 ký tự

Trang 11

7. Xâu ký tự không chứa ký tự nào gọi là:

Trang 12

A Xâu trắng; B Xâu không; C Xâu rỗng; D.Không phải là xâu ký tự

Trang 13

Var a : array[0 50] of real ;

8. Thủ tục Delete(c,a,b) thực hiện công việc gì trong các công việc sau:

A.Xóa trong xâu c a ký tự bắt đầu từ vị trí b; C Xóa trong xâu a b ký tự bắt đầu từ vị trí b; B.Xóa trong xâu c b ký tự bắt đầu từ vị trí a; D Xóa trong xâu b c ký tự bắt đầu từ vị trí a;

9. Cho khai báo mảng và đoạn chương trình như sau :

Đoạn chương trình trên thực hiện công việc gì dưới đây ?

k := 0 ; for i := 1 to 50 do

if a[i] > a[k] then k := i ;

Trang 14

A Tìm phần tử nhỏ nhất trong mảng;

B Tìm phần tử lớn nhất trong mảng;

C Tìm chỉ số của phần tử lớn nhất trong mảng;

D Tìm chỉ số của phần tử nhỏ nhất trong mảng;

Trang 15

10.Trong ngôn ngữ lập trình Pascal, thủ tục Insert(S1,S2,n) thực hiện công việc gì?

Trang 16

A.Chèn xâu S1 vào xâu S2 từ vị trí n của S1;B.Chèn xâu S1 vào xâu S2 từ vị trí n của S2; C.Chèn xâu S2 vào xâu S1 từ vị trí n của S1; D.Chèn xâu S2 vào xâu S2 từ vị trí n của S1;

Trang 17

11.Trong ngôn ngữ lập trình Pascal, hàm length(s) cho kết quả gì?

A.Độ dài xâu S khi khai báo;

Trang 18

A 12; B 13; C 14; D 15;

Trang 19

13.Đoạn chương trình sau in ra kết quả nào ?

Var a : string[10];Begin

a := ‘tinhoc ’;writeln(length(a));readln

End

Trang 20

A 6; B 7; C 10; D Chương trình có lỗi;

Trang 21

14.Cho khai báo sau : a : array[0 16] of integer ;

Câu lệnh nào dưới đây sẽ in ra tất cả các phần tử của mảng trên ?

Trang 22

A.for k := 1 to 16 do write(a[k]);

B.for k := 16 downto 0 do write(a[k]);

C.for k:= 0 to 15 do write(a[k]);D.for k := 16 down to 0 write(a[k]);

Trang 23

15.Cho str là một xâu kí tự, đoạn chương trình sau thực hiện công việc gì ?

for i := length(str) downto 1 do write(str[i]) ;

Trang 24

A.In xâu ra màn hình; B.In từng kí tự xâu ra màn hình;

Trang 25

C.In từng kí tự ra màn hình theo thứ tự ngược, trừ kí tự đầu tiên;

D.In từng kí tự ra màn hình theo thứ tự ngược;

16.Sau khi thực hiện đoạn chương trình sau, giá trị của biến S là: S:=’Ha Noi mua thu’;

Insert(‘Mua thu’,S,1);

Trang 26

A Ha Noi Mua thu; B Mua thu Ha Noi mua thu; C Mua thu Ha Noi; D Ha Noi;

Trang 27

17.Để xóa ký tự đầu tiên của xâu ký tự S ta viết:

Trang 28

A delete(s,1,1); B delete(s,1,i);{i bất kỳ} C delete(s, length(s),1); D delete( 1,S,1);

Trang 29

18.Đoạn chương trình sau thực hiện công việc gì?

d:=0;

for i:=1 to length(s) do

if s[i]=' ' then d:=d+1; {' ' là khoảng trắng};

Trang 30

A Xóa các khoảng trắng trong xâu s;

B Đếm số từ có trong xâu s;

C.Đếm kí tự trắng có trong xâu s; D.Xóa đi chữ số đầu tiên trong xâu s;

Trang 31

19.Để tìm vị trí xuất hiện đầu tiên của xâu ‘hoa’ trong xâu S1 ta có thể viết bằng cách nào trong các cách sau? S1:=’hoahong’;

Trang 32

A I:=pos(S1,’hoa’); B I:=pos(S,’hoa’); C I:=pos(’hoa’,S1); D I:=pos(‘hoa’,’hoa’);

Trang 33

20.Đoạn chương trình sau đây làm công việc gì?

i:=pos (' ',A);

While i<>0 do Begin Delete(x,i,1);

I:=Pos(' ',A);

End;

A.Xóa các kí tự trắng trong xâu A; C Xóa các kí tự trắng bên trái của xâu A;B.Xóa các kí tự trắng bên phải của xâu A; D Xóa các kí tự trắng ở hai đầu của xâu A;

Ngày đăng: 23/07/2013, 01:27

TỪ KHÓA LIÊN QUAN

w