WorksheetsTIN HỌC
Total questions: 50
Worksheet time: 25mins
Hiểu đúng nhất về “DEV-C++”
Phần mềm
Ngôn ngữ
Môi trường lập trình
Câu lệnh
Cho biết kết quả in ra màn hình của đoạn chương trình sau:
float a; a=(float) 23/8; cout<<a;
2.875
(float)23/8
3
2
"Kết quả in ra màn hình của câu lệnh sau là 0". Phát biểu này đúng hay sai?
cout<< 23 % 2 << endl;
True
False
Xác định kết quả của giá giá trị P trong biểu thức sau:
P = 20 + 4 – 50 % 6 ;
22
12
2
26
Điều kiện n là giá trị chẵn được viết code câu lệnh if như thế nào?
if ( n/2 > 0)
if (n/2 = 0)
if ( n % 2 == 0)
if ( n % 2 != 0)
Đoạn chương trình như hình bên dùng để ...
Tìm giá trị nhỏ hơn trong 2 số a, b
Tìm giá trị lớn hơn trong 2 số a, b
Tìm ước chung của a và b
Tìm bội chung của a và b
Kết quả được in ra màn hình của đoạn chương trình sau?
int x, y;
x=100;
y=x*2;
x=y / 9;
cout<<x+3;
22
23
25
26
Cho đoạn chương trình sau:
if (a>8) b=3;
else b=5;
khi a nhận giá trị là 0 thì b nhận giá trị là bao nhiêu?
0
5
3
8
Hãy chọn trình tự đúng cho đoạn code của chương trình: Kiểm tra biến N (số nguyên) là số chẳn hay lẻ?
if (N%2 != 0)
cout<< N << " la so chan" ;
else
cout<< N << " la so le" ;
if (N%2==1)
cout<< N << " la so chan" ;
else
cout<< N << " la so le" ;
if (N%2==0)
cout<< N << " la so chan" ;
else
cout<< N << " la so le" ;
if (N%2==-1)
cout<< N << " la so chan" ;
else
cout<< N << " la so le" ;
Điều kiện a khác 0 được viết như thế nào trong C++?
if ( a <> 0)
if (a!=0)
if (a# 0)
if ( a khác 0)
Xác định kết quả của đoạn chương trình sau:
int D = 5;
D--;
D--;
cout<<D+4;
3
9
7
11
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A + B
A > B
N % 100
“A nho hon B”
Trong cú pháp câu lệnh:
if (<điều kiện>)
{
<Khối lệnh 1>;
}
else
{
<Khối lệnh 2>;
}
thì <Khối lệnh 1> sẽ thực hiện khi:
<điều kiện> cho kết quả đúng
<điều kiện> cho kết quả sai
Tùy theo từng bài toán cụ thể
luôn được thực hiện
Cấu trúc rẽ nhánh có mấy dạng?
1
2
3
4
Thoát khỏi Dev-C++:
Nhấn phím Alt-F4 hoặc chọn menu File > Exit
Nhấn phím Alt-F4 hoặc chọn menu File > Close
Nhấn phím Alt-F5 hoặc chọn menu File > Exit
Nhấn phím Alt-F5 hoặc chọn menu File > Close
Câu lệnh cout trong C++ có tác dụng gì?
Là stream đầu ra chuẩn trong C++
Là stream đầu vào chuẩn trong C++
Là lệnh chú thích trong C++
Là lệnh khai báo một biến
Để biên dịch và thực hiện chương trình, ta nhấn phím:
F9
F10
F11
F12
Để nhập giá trị cho 2 biến a và b ta dùng lệnh
cin>>a,b;
cin>>a>>b;
cout<<a,b;
cout<<a<<b;
Câu lệnh nào sau đây dùng để in giá trị lưu trong biến x ra màn hình?
cout << x ;
cout << " x " ;
cin >> x;
cin >> " x ";
Trong câu lệnh in ra màn hình (cout), endl tương đương:
"\n"
"\t"
"\d"
"\f"
Với x=3 thì câu lệnh cout << "x = " << x ; sẽ in ra màn hình:
x = x
x = 3
3 = 3
3 = x
Hàm nhập xuất cin, cout nằm trong thư viện nào?
iostream
stdio.h
conio.h
math.h
Để in ký tự tab khi in ra màn hình, thì trong câu lệnh cout ta dùng ký hiệu:
“\n”;
“\t”
“\d”
“\f”
Trong C++ biểu thức 5 ≤ x ≤ 7 được ghi là?
5 <= x <= 7
5 =< x =< 7
(5 <= x) && (x <= 7)
5 =< x && x =< 7
Trong C++ biểu thức (√x) + (√y) được ghi là?
sqrt(x+sqrt(y))
sqrt(x+y)
sqrt(x) + sqrt(y)
sqrt(x) + y
Trong C++, biểu thức số học nào sau đây hợp lệ?
5a + 7b + 8c
[a *2*sqr (9 *b )] / 10
x + y * abs (x)
sin{sqrt[abs(x+1)]}
Kết quả phép toán (7 * 3 % 6) là
0
3
3.5
21
Phép gán nào sai?
x = 7 ;
x = x+ 7 ;
x – 7 = 0 ;
x = x ;
Nhận biết câu lệnh khối (nhóm) bằng cặp dấu:
( và )
{ và }
/* và */
[ và ]
Để gán giá trị 7 cho biến x?
x = 7;
7 = x;
x : 7 ;
x == 7
Hàm chuẩn cho giá trị căn bậc hai của X?
sprt(X)
abs(X)
sin(X)
X*X
Phép toán x++ là phép toán:
tăng x lên thêm 1
cộng 2 lần
cộng x với x
lũy thừa x
Phép % là phép chia:
Lấy phần nguyên
Lấy phần dư
Số thực
Tính phần trăm
Để lưu tuổi của con người nên dùng kiểu dữ liệu:
int
float
double
char
Tổng bộ nhớ dành cho khai báo bên dưới là bao nhiêu byte?
int x, y ; float a, b ;
4B
8B
16B
32B
Khai báo biến đúng cách trong C++?
int x, y ;
int x, y
int : x, y ;
int : x, y
Cú pháp khai báo biến không khởi tạo?
<kiểu dữ liệu> <danh sách biến> ;
<kiểu dữ liệu> = <danh sách biến> ;
<kiểu dữ liệu> : <danh sách biến> ;
<kiểu dữ liệu> <danh sách biến>
Kiểu dữ liệu không lưu số lẻ thập phân:
int
float
double
Cả 3: int, float, double
Kiểu dữ liệu nào không phải là kiểu số?
int
float
double
char
Bộ nhớ lưu trữ một giá trị kiểu int là?
1 bit
1 byte
4 byte
8 byte
Kiểu dữ liệu float có phạm vi giá trị?
0 đến 255
- 3.4*1038 đến 3.4*1038
-24*8-1 đến 24*8-1 -1
0 đến 1
Cấu trúc một chương trình thường được chia làm mấy phần ?
1
2
3
Tuỳ theo yêu càu cụ thể từng bài toán
include là từ khóa dùng khai báo?
Tên chương trình
Thư viện
Hằng
Biến
Chọn phát biểu sai:
Chương trình thường gồm 2 phần: phần khai báo và phần thân
Phần thân chương trình nhất thiết phải có
Phần khai báo nhất thiết phải có
Phần thân chương trình có thể không chứa một câu lệnh nào
Ngôn ngữ dùng để viết chương trình gọi là?
Ngôn ngữ máy
Ngôn ngữ lập trình
Ngôn ngữ tự nhiên
Ngôn ngữ máy và ngôn ngữ lập trình
Một câu lệnh trong ngôn ngữ lập trình nếu đúng cú pháp sẽ được chuyển sang bao nhiêu câu lệnh trong ngôn ngữ máy
1
2
Nhiều
1 hay nhiều tuỳ câu lệnh
Hằng là?
Đại lượng không đổi trong quá trình thực hiện chương trình
Đại lượng có thể thay đổi
Khai báo bằng từ khoá include
Không cần khai báo khi dùng
Đoạn chú thích trong C++ được đặt trong cặp dấu?
{ và }
/* và */
[ và ]
(* và *)
Hằng được biểu diễn đúng
main
9,81
“false
10
Tên nào đặt sai qui tắc
Kytudacbiet
_daugachduoi
Baitap1
baitapC++
