Trắc nghiệm Bài 3: Chương trình máy tính và dữ liệu có đáp án

  • 550 lượt thi

  • 15 câu hỏi

  • 30 phút

Câu 1:

Câu lệnh: cout<< “y=”<<15/4 +5;</ sẽ in ra kết quả:

Xem đáp án

Đápán đúng là: B

Trong câu lệnh cout các nội dung trong dấu nháy kép sẽ được in ra màn hình. Theo sau dấu << là giá trị được tính toán của phép toán 15/4 +5 = 3 + 5 = 8.

Phép toán / là phép chia lấy phần nguyên.


Câu 2:

Kiểu số nguyên short có phạm vi giá trị từ........

Xem đáp án

Đáp án đúng là: B

Phạm vi giá trị của kiểu short từ -215 (= -32768) đến 215 -1 (=32767).


Câu 3:

Chọn phép toán sai trong các phép toán viết bằng ngôn ngữ lập trình C++ dưới đây:

Xem đáp án

Đáp án đúng là: A

Trong ngôn ngữ lập trình (NNLT) C++:

   + chỉ sử dụng dấu ngoặc đơn () để viết các biểu thức số học.

   + Các phép toán +, -, x, :, trong toán học sẽ được chuyển đổi thành +, -, *, /, trong NNLT C++.

   + Các phép so sánh ≥, ≤, ≠, >, < , trong toán học sẽ được chuyển đổi thành >=, <=, !=, >, <, trong NNLT C++.


Câu 4:

Cho chương trình C++ sau:

#include<bits/stdc++.h></bits/stdc++.h>

using namespace std;

int main(){ a=5; b=a*a*2; cout<<”KQ la b:”;}

Khi nhấn tổ hợp phím Ctrl + F9, kết quả là:

Xem đáp án

Đáp án đúng là: B

Kết quả in ra màn hình là: KQ la b: (trong câu lệnh cout các nội dung trong dấu nháy kép sẽ được in ra màn hình).


Câu 5:

Trong ngôn ngữ lập trình C++, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?

Xem đáp án

Đáp án đúng là: D

+ unsigned char có miền giá trị từ 0 đến 255.

+ short có miền giá trị từ -32768 đến 32767

+ unsigned short có miền giá trị từ 0 đến 65535

+ int có miền giá trị từ -2147483648 đến 2147483647


0

Đánh giá trung bình

0%

0%

0%

0%

0%

Bình luận


Bình luận