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

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

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

Kết quả của chương trình sau

12

10

8

Kết quả khác

Xem đáp án

Chọn đáp án A

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

Sử dụng cách truyền nào trong hàm sẽ không làm thay đổi giá trị của biến trong chương trình chính

Truyền bằng trị

Truyền bằng giá trị địa chỉ của tham số

Cả a và b đều đúng

Cả a và b đều sai

Xem đáp án

Chọn đáp án A

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

Cho biết giá trị của biểu thức 5>1

-1

0

1

Tất cả đều sai

Xem đáp án

Chọn đáp án C

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

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

2

1

0

-1

Tất cả đều sai

Xem đáp án

Chọn đáp án B

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

Biến con trỏ có thể chứa

Địa chỉ vùng nhớ của một biến khác

Giá trị của một biến khác

Cả a và b đều đúng

Cả a và b đều sai

Xem đáp án

Chọn đáp án A

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

Dữ liệu kí tự bao gồm

Các kí tự số chữ số

Các kí tự chữ cái

Các kí tự đặc biệt

Cả a,b và c

Xem đáp án

Chọn đáp án D

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

Nếu hàm được gọi trước khi nó định nghĩa thì điều kiện là gì

Kiểu trả về của hàm phải là kiều void

Kiểu đầu vào của hàm phải là kiểu void

Trước khi gọi hàm nó phải được khai báo

Hàm chỉ trả về kiểu dữ liệu boolean

Xem đáp án

Chọn đáp án C

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

Kiểu dữ liệu float có thể xử lí dữ liệu trong phạm vi nào

3.4*10-38 đến 3.4*1038

-32768 đến 32767

-128 đến 127

0…65535

Xem đáp án

Chọn đáp án A

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

Kiểu dữ liệu nào dưới đây không được coi là kiểu dữ liệu cơ bản trong ngôn ngữ lập trình C

Kiểu mảng

Kiểu enum

Kiểu short int

Kiểu unsigned

Xem đáp án

Chọn đáp án A

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

Lệnh nào trong các lệnh sau cho phép chuyển sang vòng lặp tiếp theo mà không cần phải thực hiện phần còn lại của vòng lặp

break

goto

continue

return

Xem đáp án

Chọn đáp án C

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

Giả sử có câu lệnh ch=’A’. Vậy ch sẽ chứa bao nhiêu byte

1

2

3

4

Xem đáp án

Chọn đáp án A

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

Giả sử có câu lệnh ch[]= "A". ch chứa bao nhiêu bytes

1

2

3

4

Xem đáp án

Chọn đáp án B

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

Kết quả in ra màn hình của chương trình sau:

A

a

65

Kết quả khác

Xem đáp án

Chọn đáp án C

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

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

98

B

b

Kết quả khác

Xem đáp án

Chọn đáp án C

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

Kết quả in ra màn hình của chương trình sau

5

6

1

0

Xem đáp án

Chọn đáp án D

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

Dạng tổng quát của hàm printf() là: printf(“dãy mã quy cách”, dãy mã biểu thức); Trong đó, dãy mã quy cách sẽ là:

Dãy các mã định dạng dữ liệu hiển thị

Con trỏ của xâu kí tự

Các xâu kí tự mang tính chất thông báo

Cả 3 phương án trên

Xem đáp án

Chọn đáp án A

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

Trong các hàm sau, hàm nào là hàm không định dạng để nhập một kí tự từ bàn phím

scanf();

getchar();

getch();

getche();

Xem đáp án

Chọn đáp án B

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

Trong các hàm sau, hàm nào để nhập một kí tự từ bàn phím ngay sau khi gõ, không chờ nhấn Enter và không hiện ra màn hình

scanf();

getchar();

getch();

getche();

Xem đáp án

Chọn đáp án C

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

Hàm nào đọc kí tự từ bàn phím ngay sau khi gõ, không chờ nhấn Enter. Các kí tự có hiện ra màn hình

scanf();

getchar();

getch();

getche();

Xem đáp án

Chọn đáp án D

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

Kết quả in ra màn hình của chương trinh sau là gì:

;

“ 1 2 3 4”

“ 2 3 4”

“ 2 4”

Chương trình không chạy được

Xem đáp án

Chọn đáp án C

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

Kết quả in ra màn hình của chương trình sau là gì:

Vòng lặp vô hạn

“ 2”

“ 1 2”

Kết quả khác

Xem đáp án

Chọn đáp án A

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

Lệnh nào trong các lệnh sau cho phép đã chuyển tới một nơi nào đó đã được gán nhãn

break

goto

continue

exit

Xem đáp án

Chọn đáp án B

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

Lệnh nào trong các lệnh sau cho phép dừng câu lệnh điều khiển

break

goto

continue

Cả 3 phương án trên

Xem đáp án

Chọn đáp án D

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

Trong ngôn ngữ C, khai báo “int array[3][5]” có nghĩa là

Các phần tử của mảng là các số nguyên

Là một mảng hai chiều tối đa là 15 phần tử và mỗi phần tử là một số nguyên

array[3][5] là một phần tử của mảng

Tất cả đều sai

Xem đáp án

Chọn đáp án B

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

Tìm lỗi sai trong chương trình sau (in ra kết quả là tổng của 453 và 343):

Thiếu dấu chấm phẩy(;)

Thiếu dấu phẩy (,)

Thiếu kí tự đặc tả

Cả 3 ý trên

Xem đáp án

Chọn đáp án D

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

Bắt đầu ngay
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
Giải tích 1Giải tích 2Giải tích 3Cơ học kĩ thuậtKiến thức máy tínhNgôn ngữ lập trình CKĩ thuật đoTruyền động điệnKỹ thuật đo lườngNgắn mạch trong Hệ thống điệnToán tài chính đại cươngLý luận TDTTHóa lýHệ điều hành Unix (Linux)Kỹ thuật vi xử lýQuá trình và thiết bị chuyển khối (Hóa công 3)Quá trình và thiết bị truyền nhiệt (Hóa công 2)Phân tích thành phần lý hóa thực phẩmMáy điện IAnten và Truyền SóngCông nghệ Web và dịch vụ trực tuyếnHệ Điều hànhLuật hàng khôngLinux và phần mềm mã nguồn mởCấu tạo ô tôChế tạo phôiMáy nâng chuyểnCông nghệ khung vỏ ô tôCấu trúc máy tínhThông tin di độngThiết kế VLSIHệ thống thông tin y tếCông nghệ sản xuất giấyCông nghệ sinh học trong hoá dượcHoá dược & KT tổng hợp 1Bơm quạt máy nénKỹ thuật mạngTương tác Người – MáyPhân tích yêu cầu phần mềmQuản trị cơ sở dữ liệu phân tánNgôn ngữ mô hình hóa UMLCác kỹ thuật chuyển mạchKỹ thuật cháyCông nghệ lên men công nghiệpCông nghệ sinh học thực vậtHóa học IIQuá trình và thiết bị cơ họcKĩ thuật thủy khíKĩ thuật điện tử sốMáy điện 2Thiết bị điệnCơ sở tự động hóaCung cấp điệnHệ thống thông tin công nghiệpLý thuyết thông tinXử lý số tín hiệuCơ sở đo lường điện tửProfessional skillsNhững NLCB của CN Mác-Lênin I (Tự luận)Tư tưởng Hồ Chí Minh (Tự luận)Đường lối CM của Đảng CSVN (Tự luận)Pháp luật đại cương (Tự luận)Bơi lội (Tự luận)Đường lối quân sự của Đảng (Tự luận)Công tác quốc phòng, an ninh (Tự luận)