Nếu hàm trả trị thuộc kiểu cơ bản thì:

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

- Biến con trỏ có thể chứa: A Địa chỉ vùng nhớ của một biến khác

6-Nếu hàm trả trị thuộc kiểu cơ bản thì:

A- Không thể đưa hàm này vào làm tham số của hàm printf

B- Có thể đưa hàm này vào làm tham số của hàm printf

C- Cả A và B đều đúng

D- Cả A và B đều sai

7- Chọn phát biểu đúng:

A- Có thể hiện thực một hàm C trong hiện thực của một hàm khác

B- Không thể hiện thực một hàm C trong hiện thực của một hàm khác

C- Các hàm trong một chương trình C khác mức nhau

D- Các hàm trong một chương trình C cùng một mức nhất định

8- Chọn phát biểu sai:

A- Hàm có 4 thành phần: Kiểu kết qủa, tên hàm, tham số và thân hàm

B- Hàm có 3 thành phần: Tên hàm, tham số và thân hàm

C- Chúng ta có thể nhóm một số phát biểu thành một hàm

D- Chương trình có hàm sẽ làm cho chương trình dễ bảo trì vì việc hiệu chỉnh một hàm khi cần thiết sẽ không gây xáo trộn cho chương trình

9- Nếu code sau được thực thi, số chuỗi "Hello" được xuất là :

int x=10, y=20;

while (x

x+=3; } A- 4 B- 5 C- 10 D- Kết quả khác 10

- int Sau khi thực thi code dưới đây, trị của biến k là :n=3, m=4, k=5; if (m*m >n*k && 2*m+3*n> 4*k) m=n=k=0; else m=n=k=1; A- 0 B- 1 C- 2 D- 3 De 21

1- for(i=0;j=0, Câu lệnh saui<10; có gì sai++i,j+=i){ : k+=i*j+j*j;

}

A- Phải có dấu chấm phẩy giữa j=0 và I<10

B- Nó phải có hơn một câu lệnh trong khối lệnh

C- Nó sử dụng nhiều hơn một chỉ số lặp

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