wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bài tập trắc nghiệm C++(tiếp)

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Cách khai báo mảng 1 chiều kiểu số nguyên:

a)

Int a[10000];

b)

int a[10000];        

c)

float a[10000];          

d)

float a<10000>

2.

Cách khai báo xâu nào sau là đúng

a)

String a,b;

b)

string a; b;

c)

string a,b;

d)

string <a>;

3.

Cho 2 xâu kí tự  s1= “abc” và s2= “ABC”; khi đó phép cộng 2 xâu s1 + s2 cho kết quả:

a)

“Abcd”

b)

“aabbccd”

c)

“abcABC”

d)

“ABCabc”

4.

Cho xâu s= “Ngon-ngu-C++”. Thao tác s.erase (8,4) thu được kết quả:

a)

“ngon-ngu-”

b)

“Ngon-ngu+”

c)

“ngon-ng++”

d)

“Ngon-ngu”

5.

Cho xâu s= “abcdef” . Thao tác s.insert(0, “12”) thu được kết quả:

a)

“abc12def”

b)

“ab12cdef”              

c)

 “12abcdef”

d)

“a12bcdef”

6.

Trong C++, để xác định độ dài của xâu b, ta viết :

a)

b.length()              

b)

Length(a);              

c)

a.length()

d)

b.length

7.

  Kiểm tra xem kí tự đầu tiên của xâu s1 có trùng với kí tự cuối cùng của xâu s2, với n = s2.length( ), ta viết:

a)

if (s1[1] = =s2[n])      

b)

if (a[1]  = b[n])              

c)

if (s1[0]= =s2[n-1])

d)

if (a[0]= b[n-1])

8.

Khởi tạo biến nguyên x có giá trị bằng 0, ta viết

a)

int x=0;          

b)

float x=0;       

c)

nt x= =0 ;                  

d)

float x= =0;

9.

Đoạn lệnh sau cho kết quả là

tong=0;

for (i=5; i<=10; i++)

    if (i%5==0)  tong=tong+i;

a)

5

b)

10

c)

15

d)

20

10.

Giả sử s=0.5*a  thì cần khai báo cho  s  kiểu dữ liệu nào

a)

float

b)

int

c)

char

d)

bool