Kết nối tri thức
Cánh diều
Chân trời sáng tạo
Môn học
Chương trình khác
279 lượt thi câu hỏi 30 phút
865 lượt thi
Thi ngay
732 lượt thi
646 lượt thi
643 lượt thi
652 lượt thi
816 lượt thi
633 lượt thi
575 lượt thi
566 lượt thi
Câu 1:
Cú pháp khai báo biến trong C++ nào đúng trong các cách sau:
A. <kiểu dữ liệu> <danh sách biến> ;
B. Var <danh sách biến> = <kiểu dữ liệu>;
C. <kiểu dữ liệu>:<danh sách biến> ;
Câu 2:
Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất?
A. int X, Y;
B. float X, Y;
C. float X; int Y;
D. int X; float Y;
Câu 3:
Trong C++ khai báo nào sau đây là đúng?
A. float t b;
B. short 4hs;
C. const float x;
D. int r=30;
Câu 4:
Trong ngôn ngữ lập trình C++, hằng và biến khác nhau cơ bản như thế nào?
A. Hằng và biến là hai đại lương mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình.
B. Hằng không cần khai báo còn biến phải khai báo.
C. Hằng là đại lượng có giá trị không thể thay đổi trong quá trình thực hiện chương trình, biến là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình.
D. Hằng và biến bắt buộc phải khai báo.
Câu 5:
Từ khóa const dùng để?
A. khai báo hằng
B. khai báo thư viện
C. khai báo biến
D. khai báo tên chương trình
Câu 6:
Khai báo hằng Pi có giá trị 3.14
A. #define pi=3.14;
B. #define Pi 3.14;
C. const float Pi 3.14
D. #define Pi 3.14
Câu 7:
Tìm điểm sai trong khai báo hằng sau: const Max =2010;
A. Dư dấu bằng (=)
B. Tên hằng không được nhỏ hơn 4 kí tự
C. Từ khóa khai báo hằng sai
D. Thiếu kiểu dữ liệu của hằng
Câu 8:
Chương trình sau, câu lệnh dòng nào bị lỗi?
A. Dòng 8
B. Dòng 9
C. Dòng 8, 9
D. Không báo lỗi
Câu 9:
Khai báo float a; char b; có ý nghĩa gì?
A. Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự
B. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu kí tự
C. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự
D. Các câu trên đều sai
Câu 10:
Cho chương trình C++ sau:
#include<bits/stdc++.h></bits/stdc++.h>
using namespace std;
int main(){int a=12, b;
b=a%2 + --a;
cout<<" a="<<a<<"; b = "<<b;}
Kết quả khi chạy chương trình là:
A. a=11; b=11
B. a=12; b=13
C. a=12; b=12
D. a=11; b=12
Câu 11:
Trong C++ để gán giá trị cho a bằng 5, câu lệnh nào là đúng?
A. a=5;
B. a:5;
C. a 5;
D. a:=5;
Câu 12:
Để đưa ra kết quả lên màn hình: HIEU = 20 câu lệnh nào là đúng?
A. cin>>’HIEU=20’;
B. cin>>’HIEU’>>20;
C. cout<<”HIEU = 50-30”;
D. cout<<”HIEU = ”<<50-30;
Câu 13:
Trong cú pháp khai báo biến, 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:
A. Dấu chấm phẩy (;)
B. Dấu phẩy (,)
C. Dấu chấm (.)
D. Dấu hai chấm (:)
Câu 14:
Để chú thích trên nhiều dòng lệnh trong chương trình C++, ta dùng cặp dấu nào?
A. /* */
B. <<
C. //
D. >>
Câu 15:
Chú thích nào sau đây là chính xác?
A. \*lập trình C++
B. //Lập trình C++
C. <!-Lập trình C++- - >
D. \\lập trình C++
56 Đánh giá
50%
40%
0%
Hoặc
Bạn đã có tài khoản? Đăng nhập ngay
Bằng cách đăng ký, bạn đã đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
-- hoặc --
Bạn chưa có tài khoản? Đăng ký tại đây
Đăng nhập để bắt đầu sử dụng dịch vụ của chúng tôi.
Bạn chưa có tài khoản? Đăng ký
Bằng cách đăng ký, bạn đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
084 283 45 85
vietjackteam@gmail.com