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

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

A
Admin
Đại họcTrắc nghiệm tổng hợp79 lượt thi
25 câu hỏi
1. 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 gọi là

Hàm

Biểu thức

Biến

Toán tử

Xem đáp án

Chọn đáp án D

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

Kết quả của chương trình sau là gì: #include void main() { int x, * p; x = 3; x = 6; p = & x; * p = 9; printf(“ % d”, x); printf(“ % d”, * p); printf(“ % d”, x); };

“369”

“696”

“999”

Kết quả khác

Xem đáp án

Chọn đáp án C

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

Kết quả của chương trình sau là gì: #include int change(int a) { a = 10; return a; }; void main() { int a = 5; change(i); printf(“ % d”, i); };

5

10

0

Báo lỗi khi thực hiện chương trình

Xem đáp án

Chọn đáp án A

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

Những phát biểu nào sau đây là đúng

Rẽ nhánh là việc chọn ra một trong hai hay nhiều con đường cho việc thực hiện tính toán sau đó

Lưu đồ có thể có nhiều điểm bắt đầu và kết thức

Kiểu kí tự chứa một kí tự nằm trong dấu nháy kép

Trong các lệnh if lồng nhau, else thuộc về if phía trước gần nó nhất.

Xem đáp án

Chọn đáp án D

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

Kết quả của chương trình sau là gì: #include int change(int * a) { * a = 10; return *a; }; void main() { int i = 5; change( & i); printf(“ % d”, i); };

5

10

0

Báo lỗi khi thực hiện xây dựng chương trình

Xem đáp án

Chọn đáp án A

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

Kết quả của chương trình sau là gì: #include void main() { int x, * p; x = 6; p = & x; printf(“ % d”, x); printf(“ % d”, * p); };

69

66

Lỗi khi xây dựng chương trình

Kết quả khác

Xem đáp án

Chọn đáp án B

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

Kết quả của chương trình sau là gì: #include void main() { printf(“ % d”, 3 < 2 || 6); };

>

True

0

1

Kết quả khác

Xem đáp án

Chọn đáp án C

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

Cái gì quyết định kích thước của vùng nhớ được cấp phát cho các biến:

Tên biến

Kiểu dữ liệu của biến

Giá trị của biến

Tất cả đều đúng

Xem đáp án

Chọn đáp án B

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

Kết quả của chương trình sau là gì? #include void main() { int i, k; for (i = 1;; i++) k = 5; printf(“ % d”, i); };

0

5

Vòng lặp vô hạn

Kết quả khác

Xem đáp án

Chọn đáp án C

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

Kết quả của chương trình sau là gì? #include void main() { int i = 1, k = 0; for (; i < 5; i++) k++; printf(“ % d”, k); }

>

0

4

5

Vòng lặp vô hạn

Xem đáp án

Chọn đáp án B

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

Lệnh nào trong các lệnh sau cho phép nhảy ra khỏi vòng lặp đến vị trí bất kì mong muốn:

break;

continue;

goto;

Không có phương án nào

Xem đáp án

Chọn đáp án C

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

Trong các hàm sau, hàm nào không định dạng để in một kí tự ra màn hình:

puts();

printf();

putchar();

2 và 3

Xem đáp án

Chọn đáp án C

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

Khi nhập vào đòng văn bản: “Chao Cac Ban”. Kết quả của chương trình sau là gì: #include #include int main() { clrscr(); char str[80]; fflush(stdin); scanf(“ % s”, str); cprintf(“Dong van ban vua nhap la: % s”, str); getch(); return 0; };

“Chao Cac Ban”

“Chao Cac”

“Chao”

Không hiện kết quả gì

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 là gì: #include #include void main() { clrscr(); int i; for (i = 1; i <= 24; i++); printf(“\n % d”, i); getch(); return; };

=>

In ra màn hình các số từ 1 đến 24

Lỗi khi xây dựng chương trình

Kết quả khác

In ra màn hình các số từ 1 đến 24, mỗi số một dòng

Xem đáp án

Chọn đáp án C

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

Lệnh fflush(stdin) dùng để làm gì?

Đọc kí tự từ bàn phím

Xóa sạch bộ nhớ đệm

Xóa bộ nhớ đệm

Kết quả khác

Xem đáp án

Chọn đáp án B

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

Kết quả của đoạn chương trình sau là gì, nếu gõ vào : ”10 T”. char c; int n; scanf(“ % d % c”, & n, & c);

n=10, c=’ ‘

Lỗi khi xây dựng chương trình

n=10, c=’T’

Kết quả khác

Xem đáp án

Chọn đáp án A

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

Kết quả in ra màn hình của chương trình sau: #include void main() { int i = 100; printf(“ % c”, i); };

“d”

“D”

“100”

Kết quả khác

Xem đáp án

Chọn đáp án B

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

Hằng có thể được định nghĩa theo cách nào?

#define string

const tên_kiểu tên_biến_hằng = giá trị;

Không có cách định nghĩa chung

1 và 2

Xem đáp án

Chọn đáp án D

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

Hàm gotoxy(int x, int y) là hàm:

Đặt con trỏ tại dòng x, cột y

Đặt con trỏ tại cột x, dòng y

Lưu dữ tọa độ của con trỏ màn hình cột x, dòng y

Lưu dữ tọa độ của con trỏ màn hình dòng x, cột y

Xem đáp án

Chọn đáp án B

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

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

#include #include float x[] = { 63.2, -45.6, 70.1, 3.6, 14.5 }; int n = sizeof(x) / sizeof(float); void main() { clrscr(); int i, j; floar c; for (i = 0, j = n - 1; i < j; i++, j--); { c = x[i]; x[i] = x[j]; x[j] = c; }; printf(“\nDay ket qua la: \n”); for (i = 0; i < n; i++) printf(“ % 8.2 f”, x[i]); getch(); return; };

>

Dãy kết quả là: 63.20, -45.60, 70.10, 3.60, 14.50

Dãy kết quả là : 14.50, 3.60, 70.10, -45.60, 63.20

Kết quả khác

1 và 2

Xem đáp án

Chọn đáp án B

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

Kết quả của chương trình sau là gì? #include #include #include #define EOL‘\ n’ void main() { clrscr(); char chu[80]; int tong, dem; for (dem = 0; dem < tong; dem++); tong = dem; for (dem = 0; dem < tong; ++dem) putchar(toupper(chu[dem])); getch(); return; };

>

Nhập vào một kí tự thường, sau đó chuyển sang chữ hoa rồi in ra màn hình.

Nhập một kí tự hoa, sau đó chuyển sang chữ thường rồi in ra màn hình.

1 và 2

Kết quả khác

Xem đáp án

Chọn đáp án D

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

Phép toán % có ý nghĩa gì?

Đổi dấu một số thực hoặc một số nguyên

Chia hai số thực hoặc nguyên

Lấy phần dư của phép chia hai số nguyên

1 và 2

Xem đáp án

Chọn đáp án C

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

Hàm clrscr() là hàm gì?

Là hàm xóa toàn bộ màn hình, sau khi xóa, con trỏ sẽ ở bên trái màn hình

Dùng để xóa sạch bộ nhớ đệm bàn phím

Là hàm xóa kí tự nằm bên trái con trỏ

Là hàm xóa kí tự nằm bên phải con trỏ

Xem đáp án

Chọn đáp án A

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

Kết quả của đoạn chương trình sau là gì? Nếu gõ vào: “r 45”. char c; int n; scanf(“ % c % d”, & n, & c);

n=45, c=’ ‘

n=45, c=’r’

Lỗi khi xây dựng chương trình

Kết quả khác

Xem đáp án

Chọn đáp án D

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

Kết quả của đoạn chương trình sau là gì? Nếu gõ vào: “r 45”. char c; int n; scanf(“ % c % d”, & n, & c);

n=45, c=’ ‘

n=45, c=’r’

Lỗi khi xây dựng chương trình

Kết quả khác

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)