TOP 40 câu Trắc nghiệm Tin học 11 C++ Bài 5 (có đáp án 2023): Khai báo biến
Bộ 40 câu hỏi trắc nghiệm Tin học lớp 11 C++ Bài 5: Khai báo biến có đáp án đầy đủ các mức độ giúp các em ôn trắc nghiệm Tin học 11 C++ Bài 5.
Trắc nghiệm Tin học 11 C++ Bài 5: Khai báo biến
Câu 1. Để khai báo biến x kiểu thực ta viết:
A. float x;
B. char x;
C. int x;
D. short x;
Đáp án: A
Giải thích:
Vì x là kiểu thực nên cách khai báo đúng là float x;
Câu 2. Để khai báo biến z kiểu logic ta viết:
A. float x;
B. bool x;
C. int x;
D. short x;
Đáp án: B
Giải thích:
Vì z là logic nên cách khai báo đúng là bool x;
Câu 3. Cho đoạn chương trình sau:
#include
using namespace std;
int a;
main()
{
cin>>a;
count<<a;
return 0;
}
Biến a thuộc dữ liệu kiểu:
A. int
B. float
C. bool
D. str
Đáp án: A
Giải thích: Vì a được khai báo trong đoạn chương trình là int a;
Câu 4. Cho đoạn chương trình sau:
#include
using namespace std;
int a;
float b;
main()
{
cin>>a>>b;
count<<a;
count<<b;
return 0;
}
Biến b thuộc dữ liệu kiểu:
A. int
B. float
C. bool
D. str
Đáp án: B
Giải thích:
Vì trong đoạn chương trình b được khai báo là số thực: float b;
Câu 5. Khai báo nào sau đây là đúng:
A. short x;
B. x:short;
C. x=short;
D. short:x;
Đáp án: A
Giải thích:
Trong C++, khai báo biến có cú pháp: <kiểu dữ liệu>;
Câu 6. Giả sử trong chương trình cần các biến thực a,b,c và các biến nguyên x,y,z. Khi đó khai báo đúng là:
A. float a,b,c,x,y,z;
B. int a,b,cx,y,z;
C. float a,b,c;
int x,y,z;
D. float x,y,z;
int a,b,c;
Đáp án: C
Giải thích:
Vì biến các a,b,c là kiểu thực → Khai báo đúng là float a,b,c;
Các biến x,y,z là kiểu nguyên → Khai báo đúng là int x,y,z;
Câu 7. Trong ngôn ngữ lập trình C++, giả sử ta thực hiện phép tính x= a/b. Thì x phải khai báo kiểu dữ liệu?
A. int
B. float
C. bool
D. char
Đáp án: B
Giải thích:
Vì x=a/b → x thuộc kiểu số thực.
Câu 8. Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi:
A. Dấu chấm phẩy (;)
B. Dấu chấm (.)
C. Dấu hai chấm (:)
D. Dấu phẩy (,)
Đáp án: D
Giải thích:
Trong C++ danh sách biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi dấu phẩy (,).
Câu 9. Trong C++, cú pháp để khai báo biến là:
A. <kiểu dữ liệu>
B. <kiểu dữ liệu> :
C. :<kiểu dữ liệu>
D. <kiểu dữ liệu>
Đáp án: A
Giải thích:
Cú pháp khai báo biến như sau :
<kiểu dữ liệu> ;
Câu 10. Trong C++, khai báo biến có cú pháp như sau:
<kiểu dữ liệu>;
Khẳng định nào sau đây là đúng :
A. Mỗi biến chỉ được khai báo một lần.
B. Mỗi biến có thể được khai báo nhiều lần.
C. Các biến không cần phải khai báo.
D. Mỗi biến chỉ cần gán giá trị không cần phải khai báo.
Đáp án: A
Giải thích:
Mọi biến dùng trong chương trình đều cần khai báo tên và kiểu dữ liệu của biến. Tên biến dùng để xác lập quan hệ giữa biến với địa chỉ bộ nhớ nơi lưu trữ giá trị biến. Mỗi biến chỉ được khai báo một lần.
Câu 11. Trong C++, khai báo biến có cú pháp như sau:
<kiểu dữ liệu>;
Khẳng định nào sau đây là đúng :
A. Danh sách biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi dấu chấm phẩy “;”
B. Danh sách biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi dấu phẩy “,”
C. Danh sách biến là một biến.
D. Danh sách biến là các hằng số.
Đáp án: B
Giải thích:
Danh sách biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi dấu phẩy (,)
Câu 12. Khai báo nào sau đây đúng?
A. float a b;
B. float a,b;
C. a,b:float;
D. a,b float;
Đáp án: B
Giải thích:
Trong C++, khai báo biến có cú pháp: <kiểu dữ liệu>;
Trong đó danh sách biến là một hay nhiều biến, các biến ngăn cách nhau bởi dấu phẩy (,)
Câu 13. Đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình gọi là:
A. Hằng
B. Hàm
C. Biểu thức
D. Biến
Đáp án: D
Giải thích:
Theo khái niệm về biến: Biến là đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình.
Câu 14. Biến c có phạm vi giá trị là [-264,263-1]. Cách khai báo nào sau đây là đúng :
A. char c ;
B. short c ;
C. long long c ;
D. int c ;
Đáp án: C
Giải thích:
Vì phạm vi giá trị của kiểu char là [0,255], kiểu short là [-216,216-1], kiểu int là
[-232,231-1]
Câu 15. Khẳng định nào sau đây là sai ?
A. Cấu trúc khai báo biến có thể xuất hiện nhiều lần và ở vị trí bất kỳ trong chương trình.
B. danh sách biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi dấu phẩy.
C. Trong C++ cho phép ta vừa khai báo biến vừa khởi tạo giá trị cho biến.
D. Biến là đại lượng không thay đổi trong quá trình thực hiện chương trình.
Đáp án: D
Giải thích:
Theo khái niệm về biến: Biến là đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình.
Các câu hỏi trắc nghiệm Tin học lớp 11 C++ có đáp án, chọn lọc khác:
Trắc nghiệm Bài 6: Phép toán, biểu thức và lệnh gán có đáp án
Trắc nghiệm Bài 7: Các hàm chuẩn vào/ra đơn giản có đáp án
Trắc nghiệm Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình có đáp án
Xem thêm các chương trình khác:
- Trắc nghiệm Sinh học lớp 7 có đáp án
- Trắc nghiệm Toán lớp 7 có đáp án
- Trắc nghiệm Ngữ văn lớp 7 có đáp án
- Trắc nghiệm Sinh học 8 có đáp án
- Trắc nghiệm Toán lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Ngữ văn 8 có đáp án
- Trắc nghiệm Hóa học lớp 8 có đáp án
- Trắc nghiệm Địa Lí lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Tiếng Anh lớp 8 có đáp án
- Trắc nghiệm GDCD lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Lịch sử lớp 8 có đáp án (Sách mới) | Kết nối tri thức, Cánh diều, Chân trời sáng tạo
- Trắc nghiệm Vật Lí lớp 8 có đáp án
- Trắc nghiệm Công nghệ lớp 8 có đáp án
- Trắc nghiệm Tin học lớp 8 có đáp án
- Trắc nghiệm Sinh học lớp 9 có đáp án
- Trắc nghiệm Toán lớp 9 có đáp án
- Trắc nghiệm Ngữ văn 9 có đáp án
- Trắc nghiệm Hóa học lớp 9 có đáp án
- Trắc nghiệm Địa lí lớp 9 có đáp án
- Trắc nghiệm Tiếng Anh lớp 9 có đáp án
- Trắc nghiệm GDCD lớp 9 có đáp án
- Trắc nghiệm Lịch sử lớp 9 có đáp án
- Trắc nghiệm Vật lí lớp 9 có đáp án
- Trắc nghiệm Công nghệ lớp 9 có đáp án
- Trắc nghiệm Sinh học lớp 10 có đáp án
- Trắc nghiệm Toán lớp 10 có đáp án
- Trắc nghiệm Hóa học lớp 10 có đáp án
- Trắc nghiệm Ngữ văn lớp 10 có đáp án
- Trắc nghiệm Vật Lí lớp 10 có đáp án
- Trắc nghiệm Tiếng Anh lớp 10 có đáp án
- Trắc nghiệm Toán lớp 12 có đáp án
- Trắc nghiệm Sinh học lớp 12 có đáp án
- Trắc nghiệm Hóa học lớp 12 có đáp án
- Trắc nghiệm Ngữ văn lớp 12 có đáp án
- Trắc nghiệm Tiếng Anh lớp 12 có đáp án
- Trắc nghiệm Địa lí lớp 12 có đáp án
- Trắc nghiệm Vật Lí lớp 12 có đáp án
- Trắc nghiệm Công nghệ lớp 12 có đáp án
- Trắc nghiệm Giáo dục công dân lớp 12 có đáp án
- Trắc nghiệm Lịch sử lớp 12 có đáp án
- Trắc nghiệm Giáo dục quốc phòng - an ninh lớp 12 có đáp án