Trắc nghiệm cuối khóa

13 1 0
Trắc nghiệm cuối khóa

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trắc nghiệm cuối khóa ngôn ngữ lập trình C dành cho sinh viên đại học hoặc cao đẳng, Trắc nghiệm cuối khóa ngôn ngữ lập trình C dành cho sinh viên đại học hoặc cao đẳng, Trắc nghiệm cuối khóa ngôn ngữ lập trình C dành cho sinh viên đại học hoặc cao đẳng......

Câu 1: Khi kết thúc chương trình C, giá trị trả cho hệ điều hành? a b -1 c d Khơng có giá trị trả Câu 2: Bất chương trình C phải có hàm: a start() b system() c main() d program() Câu 3: Dấu chấm dùng để đánh dấu điểm kết thúc dòng code? a b ; c : d , Câu 4: Kiểu liệu kiểu liệu ngôn ngữ lập trình C? a float b real c int d double Câu 5: Dấu dùng để đánh dấu điểm bắt đầu kết thúc khối code? a {} b and ß c begin and end d ( and ) Câu 6: Trong ngôn ngữ C, comment nhất? a */ comments */ b ** comment ** c /* comment */ d { comment } Câu 7: Phát biểu cho thấy cú pháp cho câu lệnh if? a if expression b if { expression c if ( expression ) d expression if Câu 8: Bạn cho biết, giá trị in chương trình? a Value of x is b Value of x is not c Error d Tất sai Câu 9: Bạn cho biết, kết chương trình? a x=2 b x=6 c x=0 d x=8 Câu 10: Câu lệnh if thiếu câu lệnh if đủ là: a Có thể lồng vào b Một câu lệnh đơn c Một câu lệnh phức d Tất Câu 11: Theo bạn, câu lệnh switch là: a Một câu lệnh phức lồng b Một câu lệnh phức c Một câu lệnh đơn lồng d Một câu lệnh đơn Câu 12: Hãy cho biết, kết chương trình sau: a A b B c ABC d Error Câu 13: Hãy cho biết, kết chương trình sau: a b c d Câu 14: Hãy cho biết, kết đoạn chương trình sau: a ABC b BC c B d Complier Error Câu 15: Trong ngôn ngữ lập trình C, gồm có câu lệnh lặp nào? a for b while c … while d for, while, … while Câu 16: Các câu lệnh lặp ngơn ngữ lập trình C là: a Một câu lệnh đơn b Một câu lệnh phức c Một câu lệnh đơn lồng d Tất sai Câu 17: Hãy cho biết, kết đoạn chương trình: a 012 b Run time error c d Câu 18: Hãy cho biết, kết chương trình sau: a Complie time error b Infinite Loop c Nothing d Tất sai Câu 19: Hãy cho biết, kết chương trình sau: a 5, b 10, 10 c 15, 15 d Syntax error Câu 20: Hãy cho biết, kết chương trình sau: a 123456789 b 3456789 c 456789 d 10 Câu 21: Lệnh lệnh sau cho phép chuyển sang vòng lặp mà khơng cần phải thực phần cịn lại vòng lặp? a bread; b goto; c continue; d return; Câu 22: Hãy cho biết, kết đoạn chương trình sau: a 10 11 12 13 14 b 10 11 12 c 11 12 13 14 d 10 11 13 14 Câu 23: Sử dụng cách truyền hàm không làm thay đổi giá trị biến chương trình chính: a Truyền trị b Truyền giá trị địa tham số c Cả a b d Cả a b sai Câu 24: Nếu hàm gọi trước định nghĩa điều kiện gì? a Kiểu trả hàm phải kiểu void b Kiểu đầu vào hàm phải kiểu void c Trước gọi hàm phải khai báo d Hàm chi trả kiểu liệu boolean Câu 25: Một biến gọi biến toàn cục nếu: a Nó khai báo tất hàm, ngoại trừ hàm main() b Nó khai báo ngồi tất hàm kể hàm main() c Nó khai báo bên ngồi hàm main() d Nó khai báo bên hàm main() Câu 26: Một biến gọi biến địa phương nếu: a Nó khai báo bên hàm thủ tục, kể hàm main() b Nó đươc khai báo bên hàm ngoại trừ hàm main() c Nó khai báo bên hàm main() d Nó khai báo bên hàm kể hàm main() Câu 27: Phát biểu sau khơng phải lợi ích việc dùng hàm: a Tránh dư thừa, lặp lại nhiều lần đoạn lệnh b Dễ bảo trì c Khả sử dụng lại đoạn lệnh d Tất sai Câu 28: Hãy cho biết, kết chương trình sau: a 5! = 120 6! + = 721 b 5! = 125 6! + = 720 c 5! = 120 6! + = 720 d 5! = 125 6! + = 731 Câu 29: Tìm lỗi sai chương trình sau: a Thiếu dấu chấm phẩy (;) b Thiếu dấu phẩy (,) c Thiếu ký tự đặc tả d Cả ý Câu 30: Khi hàm không trả giá trị nào, hàm gọi là: a Hàm kiểu void b Hàm kiểu int c Tất d Tất sai Đáp án: 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 A C B B A C C B A B C C B D D C C A B D C A A C 25 26 27 28 29 30 B A D A D A

Ngày đăng: 10/08/2023, 16:52

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan