Vế phải của toán tử gán có thể là: ABiểu thức

Một phần của tài liệu Bộ đề môn nhập trình tin học (Trang 73)

A- Biểu thức

B- Hằng số

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

De 22 1- #include 1- #include main() { struct emp { unsigned id :1; unsigned age :7; unsigned salary:10; } e1; e1.id=1; e1.age=65; e1.salary=1000; printf("%d",e1.salary); printf(",%d",sizeof(struct emp)); }

Kết quả của đoạn mã chương trình trên là gì khi biên dich và chạy?

A- Lỗi biên dịch dòng 8,9,10 vì thành phần cấu trúc được khởi tạo không đúng

B- Biên dịch thành công và chạy ra kết quả: 1000,6

C- Biên dịch thành công và chạy ra kết quả: 1000,3

D- Lỗi biên dịch dòng 4,5,6 vì cấu trúc khai báo không hợp lệ

2- Hàm nào mà mọi chương trình C đều phải có:A- return() A- return()

B- main()

C- start()

D- init()

3- Mỗi một phần tử của mảng có thể xác định một cách duy nhất nhờ _______A- Kích thước mảng A- Kích thước mảng

B- Kiểu của nó

C- Tên của nó

D- Chỉ số của nó

4- Giá trị số nào có liên quan tới vị trí bộ nhớ?

A- Kiểu

B- Địa chỉ

C- Kích thước

D- Tất cả đều sai

5- Chọn các phát biểu đúng về tham chiếu con trỏ trong C:

A- Khi sử dụng con trỏ tham chiếu, giá trị của biến có thể thay đổi, nhưng địa chỉ của biến không thể thay đổi

B- Sử dụng con trỏ trong hàm làm giảm thời gian chạy chương trình

C- Một hàm có thể tham chiếu tới một biến cục bộ của hàm khác sử dụng con trỏ

D- Tất cả đều đúng

6- Nếu một biến con trỏ được sử dụng trước khi gán giá trị cho nó thì: A- Nó sẽ chỉ tới một giá trị không xác định A- Nó sẽ chỉ tới một giá trị không xác định

B- Nó sẽ chỉ tới một giá trị null

D- Nó sẽ chỉ tới địa chỉ bộ nhớ đầu tiên

7- Kết quả của đoạn mã chương trình sau là gì khi biên dịch và chạy ?#include #include

main() {

int oranges=10,mangoes=30;

int *fruits=&(oranges+mangoes);

printf("Total number of fruits are %d",*fruits); }

A- The code will generate a runtime error

B- Total number of fruits are 40

C- Khi biên dịch chương trình bị lỗi

D- Total number of fruits are 30

8- int objects [3] [4] [20];

mảng objects được khai báo ở trên là tập hợp của _______ mảng một chiều.

A- 0

B- 12

C- 240

D- 80

9- Khai báo nào là không hợp lệ:A- Account { int ID; float bal; }acc; A- Account { int ID; float bal; }acc;

B- Account{ int ID; float bal }acc;

C- struct Account { int ID, float bal;}acc;

D- Tất cả các khai báo trên không hợp lệ

10

Một phần của tài liệu Bộ đề môn nhập trình tin học (Trang 73)

Tải bản đầy đủ (DOC)

(98 trang)
w