wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bài tập trắc nghiệm C++

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Khai báo hằng trong C++ ta dùng:

a)

const n=1000;       

b)

int  a;          

c)

int n;

d)

#include<iostream>

2.

Phép chia lấy phần nguyên trong C++ sử dụng kí hiệu nào

a)

div

b)

mod 

c)

%                    

d)

/

3.

 Trong C++, phép toán so sánh bằng được kí hiệu là:

a)

< >                    

b)

!=

c)

==                 

d)

<=

4.

Trong C++, biểu thức (14%5+21/4) cho kết quả bằng

a)

6

b)

c)

8

d)

9

5.

Trong cấu trúc rẽ nhánh  if (điều kiện)  <câulệnh>;

            câu lệnh được thực hiện khi:

a)

Điều kiện được tính toán              

b)

Điều kiện được tính toán và trả về giá trị đúng

c)

Điều kiện không tính được          

d)

Điều kiện được tính toán và trả về giá trị sai

6.

Câu lệnh kiểm tra: nếu a không chia hết 2, ta đưa ra màn hình thông báo “NO”

a)

if  (a%2==0)   cout<< “NO”;                   

b)

if  <a%2==0> cout<< “YES”;

c)

if  (a%2!=0)    cout<< “NO”;                   

d)

if  <a%2!=0>  cout<< “YES”;

7.

Khai báo biến trong chương trình là kiểu số thực ta sử dụng kiểu dữ liệu:

a)

integer                  

b)

float                 

c)

long int

d)

bool

8.

Khai báo các biến a,b là số thực, ta viết:

a)

int a; b;               

b)

int a, b, c;             

c)

float a, b;

d)

float a,b,c;

9.

Câu lệnh nào sau đây đúng cú pháp:

a)

for (i=1; i<=5; i++)  s=s*i;                  

b)

A.   For (i=1; i<=5; i++)  s=s*i;

c)

For (i=1, i<=5, i++)  s=s*i                     

d)

for (i=1, i<=5, i++)  s=s*i

10.

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

tong=0;

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

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

a)

14

b)

15

c)

16

d)

17