25 câu hỏi
Kết quả của chương trình sau

12
10
8
Kết quả khác
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
Cho biết giá trị của biểu thức 5>1
-1
0
1
Tất cả đều sai
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
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
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
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
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
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
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
Giả sử có câu lệnh ch=’A’. Vậy ch sẽ chứa bao nhiêu byte
1
2
3
4
Giả sử có câu lệnh ch[]= "A". ch chứa bao nhiêu bytes
1
2
3
4
Kết quả in ra màn hình của chương trình sau:

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

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

5
6
1
0
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
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();
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();
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();
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
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
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
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
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
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
