230+ câu trắc nghiệm Ngôn ngữ lập trình có đáp án - Phần 4
Đề thi

230+ câu trắc nghiệm Ngôn ngữ lập trình có đáp án - Phần 4

A
Admin
Đại họcTrắc nghiệm tổng hợp104 lượt thi
25 câu hỏi
1.Trắc nghiệm
• 1 điểm

char S[20] = “aaaaaea”;

char* p = strstr(S, “e”);

Nếu địa chỉ của S là 1000, thì giá trị của p là bao nhiêu:

1000.

1005.

1003.

Kết quả khác.

Xem đáp án

Chọn đáp án B.

2.Trắc nghiệm
• 1 điểm

Một số tác vụ sau sẽ được áp dụng để kiểm tra xem một số nguyên là lẻ hay chẵn:

1- Begin(bắt đầu).

2- Nhập số nguyên n.

3- Nếu số đó là 0 thì hiển thị chuỗi: “Đây là số chẵn”.

4- Ngược lại hiển thị: “Đây là số lẻ”.

5- Chia n cho 2;

6- End(kết thúc).

Theo bạn, thứ tự các bước nào sau đây là đúng:

1,2,3,4,5,6.

1,5,4,3,2,6.

1,2,5,3,4,6.

1,5,3,4,2,6.

Xem đáp án

Chọn đáp án C.

3.Trắc nghiệm
• 1 điểm

Trong số các định dạng dưới đây, định dạng nào dùng để in ra địa chỉ:

“%f”.

“%s”.

“%p”.

“%h”.

Xem đáp án

Chọn đáp án C.

4.Trắc nghiệm
• 1 điểm

Khai báo hàm tìm giá trị lớn nhất trong một mảng các số long dưới đây, khai báo nào đúng:

void Max(long *a);

long Max(long *a[]);

void Max(long a[], int n);

long Max(long *a, int n);

Xem đáp án

Chọn đáp án D.

5.Trắc nghiệm
• 1 điểm

Khai báo hàm tính tổng các phần tử trong một mảng các số nguyên dưới đây, khai báo nào đúng:

void Sum(int a[]);

long Sum(int *a);

void Sum(int a[], int n);

Cả 3 phương án trên đều sai.

Xem đáp án

Chọn đáp án D.

6.Trắc nghiệm
• 1 điểm

Để khai báo 1 hàm kiểm tra một mảng là tăng hay không ta dùng khai báo nào dưới đây:

void CheckAsc(int a[], int n);

int CheckAsc(int *a, int n);

long CheckAsc(int *S);

double CheckAsc(int S[], int n);

Xem đáp án

Chọn đáp án B.

7.Trắc nghiệm
• 1 điểm
Đoạn code nào sẽ hoán vị 2 số a và b:

t = a; a = b; b = t;

t = a; a = b; t = b;

a = t; b = a; t = b;

t = b; b = a; a = t;

Xem đáp án

Chọn đáp án A.

8.Trắc nghiệm
• 1 điểm

Trong các câu sau, câu nào đúng:

Giá trị của một biến có thể thay đổi được.

Giá trị của một biến không thể thay đổi được.

Có thể khai báo 2 biến trùng tên trong cùng một hàm.

Không thể khai báo 2 biến trùng tên trong cùng một hàm.

Xem đáp án

Chọn đáp án A.

9.Trắc nghiệm
• 1 điểm

Các kí hiệu đặc trưng cho sự tác động lên dữ liệu được gọi là:

Toán tử.

Biểu thức.

Hàm.

Biến.

Xem đáp án

Chọn đáp án A.

2048.vn

Học thông minh hơn mỗi ngày

Xem toàn bộ 25 câu hỏi và nhiều hơn nữa với tài khoản miễn phí

Tạo đề thi
Tổ chức kiểm tra
Báo cáo chấm điểm tự động
Bạn đã có tài khoản?
10.Trắc nghiệm
• 1 điểm

Kích thước của biến con trỏ là:

1 byte.

2 byte.

3 byte.

Không có đáp án nào đúng.

Xem đáp án

Chọn đáp án B.

11.Trắc nghiệm
• 1 điểm

Cho biết giá trị của biểu thức: 2 + 4 > 2 && 4 < 2;

1.

0.

-1.

Không câu nào đúng.

Xem đáp án

Chọn đáp án B.

12.Trắc nghiệm
• 1 điểm

Giá trị lôgic của biểu thức sau là gì: !(1 && 1 || 1 && 0);

1.

0.

-1.

Không câu nào đúng.

Xem đáp án

Chọn đáp án B.

13.Trắc nghiệm
• 1 điểm

Chọn biểu thức biểu diễn num là số nằm giữa 1 và 9 nhưng không phải là 4:

num > 1 && num < 9 && num != 4;

num > 1 || num < 9 && num != 4;

num >= 1 && num <= 9 && num != 4;

Không câu nào đúng.

Xem đáp án

Chọn đáp án A.

14.Trắc nghiệm
• 1 điểm

Tìm kết quả của chương trình sau:

main()

{

int n;

for (n = 18; n > 0; n /= 2)

printf("%3d", n);

};

“ 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1”.

“ 18 9 4 2 1”.

“ 18 9 4 2 1 0”.

Không câu nào đúng.

Xem đáp án

Chọn đáp án B.

15.Trắc nghiệm
• 1 điểm

Tìm kết quả của chương trình sau:

#include <stdio.h>

main()

{

int i, ch;

for (i = 0, ch = 'A'; i < 5; i++, ch++)

putchar(ch);

};

“ABCDE”.

“ABC”.

“ACEG”.

Không câu nào đúng.

Xem đáp án

Chọn đáp án A.

16.Trắc nghiệm
• 1 điểm

Tìm kết quả của chương trình sau:

#include <stdio.h>

main()

{

int i, ch;

for (i = 0, ch = 'A'; i < 4; i++, ch += 2)

putchar(ch);

};

“ABCDE”.

“ABC”.

“ACEG”.

Không câu nào đúng.

Xem đáp án

Chọn đáp án C.

17.Trắc nghiệm
• 1 điểm

Nếu có khai báo:

char *ptr;

char msg[10];

char v;

Câu nào sẽ đúng:

ptr = v;

ptr = msg;

Cả hai câu đều đúng.

Không câu nào đúng.

Xem đáp án

Chọn đáp án B.

18.Trắc nghiệm
• 1 điểm

Tại sao hai hàm scanf() và printf() gọi là 2 hàm nhập, xuất có định dạng:

Vì chúng có chuỗi định dạng trong tham số.

Vì chúng thường dùng để nhập, xuất các trị trong chỉ một kiểu đã định trước.

Vì một lí do khác.

2 hàm trên không phải là hai hàm nhập xuất có định dạng.

Xem đáp án

Chọn đáp án A.

19.Trắc nghiệm
• 1 điểm

Hàm nào trong các hàm sau thuộc các hàm nhập xuất không định dạng:

1- printf();

2- scanf();

3- getchar();

4- putchar();

1, 2.

3, 4.

1, 4.

2, 3.

Xem đáp án

Chọn đáp án A.

20.Trắc nghiệm
• 1 điểm

Nếu strcmp(S1, S2) trả về số nguyên âm thì:

Nội dung của chuỗi S1 lớn hơn nội dung chuỗi S2.

Nội dung chuỗi S1 nhỏ hơn nội dung chuỗi S2.

Nội dung chuỗi S1 bằng nội dung chuỗi S2.

Dữ liệu nhập vào không đúng định dạng.

Xem đáp án

Chọn đáp án B.

21.Trắc nghiệm
• 1 điểm

Chọn một phát biểu sai:

Chuỗi là một mảng các kí tự.

Chuỗi là một mảng các kí tự và kí tự cuối cùng có mã là 0.

Chuỗi là mảng các kí tự và kí tự cuối cùng có mã là NULL.

Chuỗi là mảng các trị 2 byte. (1 byte)

Xem đáp án

Chọn đáp án D.

22.Trắc nghiệm
• 1 điểm

Các định dạng nào sau đâu có thể sử dụng để xuất số nguyên không dấu:

“%d”.

“%unsigned”.

“%i”.

“%u”.

Xem đáp án

Chọn đáp án D.

23.Trắc nghiệm
• 1 điểm

Định dạng nào dưới đây dùng để hiển thị một số thực:

“%f”.

“%u”.

“%i”.

“%float”.

Xem đáp án

Chọn đáp án A.

24.Trắc nghiệm
• 1 điểm

Đâu là những toán tử toán học:

+, /, %.

+, -, *, /, %, ++, --, >, <.

&&, ||.

+, -, *, /, %, =, !=.

Xem đáp án

Chọn đáp án A.

25.Trắc nghiệm
• 1 điểm

Một biến phải bắt đầu với:

Một kí tự thường như các chữ cái hoặc dấu gạch dưới.

Một dấu gạch dưới.

Một kí tự kiểu số.

Một toán tử như: +, -…

Xem đáp án

Chọn đáp án A.

Bạn có thích hoạt động này không?

Hãy lưu hoặc chia sẻ nội dung này đến mọi người.

Khám phá các nguồn tài nguyên miễn phí, phù hợp với tiêu chuẩn trong vài giây
Tâm lý du khách và hành vi tiêu dùng du lịchVăn hóa ẩm thựcCAD/CAMDung sai và Kỹ thuật đoLý thuyết cơ cấuQuản lý chất lượng sản phẩmMạng truyền thông công nghiệpVi xử lý và cấu trúc máy tínhNhập môn Công nghệ ô tôTiếng anh Công nghệ ô tôNguyên lý chi tiết máyEcgonomiKỹ năng sử dụng CNTT cơ bảnNăng lượng tái tạo bền vữngNguyên lý động cơ đốt trongCông nghệ bảo trìKỹ thuật điều độMarketing B2BNgôn ngữ lập trìnhChuyên đề Kế toán trong doanh nghiệp xuất nhập khẩuKỹ năng phỏng vấnKỹ năng tổ chức và điều hành cuộc họpVận tải đa phương thứcPhát triển ứng dụng thực tại ảoLý thuyết đồ thịHệ thống thông tin vô tuyếnTích hợp hệ thống phần mềmMạng nơ-ron nhân tạoThiết kế hệ thống số dùng HDLMật mã ứng dụngPhân tích mã độc cơ bảnAn toàn và khôi phục dữ liệuĐiều khiển logicHệ thống quản lý và tự động hóa tòa nhàBảo vệ chống quá điện ápSCADAThiết bị trao đổi nhiệtVật liệu nhiệt-lạnhLò hơi và mạng nhiệtKỹ thuật sấyKỹ thuật thông gió và điều hoà không khíĐo lường nhiệtỨng dụng Revit MEP trong thiết kếThiết kế hệ thống thông gió và điều hòa không khíĐiều khiển sốSản xuất linh hoạt FMSTối ưu và quy hoạch thực nghiệmKỹ thuật xúc tácCông nghệ cao suCông nghệ gốm sứGiản đồ phaCông nghệ nanoCông nghệ xi măngCông nghệ các chất hoạt động bề mặtHóa chất bảo vệ thực vậtPhương pháp phân tích điện hóaPhương pháp sắc kýĐánh giá cảm quan thực phẩmThực hành tổng hợp hóa dầuCông nghệ chế biến dầu mỡ bôi trơnThực hành phân tích chất lượng sản phẩm xăng, kerosen và dieselPhân tích công cụQuan trắc môi trườngVi sinh thực phẩmCông nghệ chế biến đường mía và bánh kẹoCông nghệ chế biến sữa và các sản phẩm từ sữaCông nghệ đồ hộp thực phẩmCông nghệ rượu bia và nước giải khátCông nghệ sản xuất tinh dầuCông nghệ chế biến chè, cà phê, thuốc láHóa học hợp chất dị vòngQuản lý và kinh tế dượcDược động họcTác phong làm việc chuyên nghiệpHóa học vật liệu dệtAn toàn lao động trong ngành dệtDự báo xu hướng Thời trangKinh doanh và phát triển thương hiệu thời trang

Gợi ý cho bạn

Xem tất cả

Học liệu phổ biến Trắc nghiệm tổng hợp

Xem tất cả

Học liệu phổ biến Đại học

Xem tất cả