You are on page 1of 3

IT3230_quiz_w1

Points:
13/17
Correct
1/1 Points
1.Câu lệnh nào sau đây được dùng để dịch chương trình hello.c
gcc -Wall hello.c -o hello
gcc -Wall hello.c -o hello -lm
gcc -Wall hello.c -c hello
Correct
1/1 Points
2.Trong c, mảng được cấp phát bộ nhớ khi nào?
Khi dịch chương trình
Khi chạy chương trình (chạy đoạn code chứa câu lệnh khai báo mảng)
Khi viết chương trình
Correct
1/1 Points
3.Trong C, kích thước của mảng được xác định khi ...
Khi viết bởi người viết
Khi chạy bởi hệ điều hành
Khi dịch bởi chương trình dịch
Correct
1/1 Points
4.Kích thước của mảng không thay đổi được khi chạy
Sai
Đúng
Incorrect
0/1 Points
5.String trong C kết thúc bằng kí tự nào? (có thể 1 hoặc nhiều đáp án đúng)
Kí tự '\0' hoặc '\n'
Kí tự '\0'
Kí tự '\n'
Kí tự '\0' và '\n'
Kí tự có mã ASCII bằng 0
Correct
1/1 Points
6.Trên hệ điều hành 32 bit, cho câu lệnh khai báo sau: char s[10] = "abcde"; sizeof(s) trả về
giá trị bao nhiêu?
4
5
6
3
Correct
1/1 Points
7.Trên hệ điều hành 32 bit, cho câu lệnh khai báo sau: char *s = "abcde"; sizeof(s) trả về giá
trị bao nhiêu?
3
4
6
5
Correct
1/1 Points
8.Cho khai báo chuỗi sau: char s[100] = "abcde"; strlen(s) trả về giá trị bao nhiêu?
6
100
4
5
Correct
1/1 Points
9.strcmp("abc", "xyz") trả về giá trị bao nhiêu?
khác 0
0
Correct
1/1 Points
10.Để nhập một chuỗi kí tự có 'khoảng trống/dấu cách' từ bàn phím, sử dụng câu lệnh nào
sau đây?
scanf
gets
Correct
1/1 Points
11.Con trỏ dùng để chứa ....
địa chỉ
một biến bất kì
Correct
1/1 Points
12.Con trỏ luôn phải là con trỏ có kiểu
Sai
Đúng
Will be reviewed
13.Sắp xếp các bước để thực hiện prototype của hàm: a. xác định số tham số vào và kiểu
truyền (truyền giá trị/truyền tham chiếu), b. xác định số tham số ra, c. xác định số tham số
vừa vào/vừa ra. d. xác định chức năng của hàm và đặt tên hàm. Trả lời chữ thường, không
khoảng trống.
Will be reviewed
14.Để nhận tham số từ dòng lệnh, sử dụng khai báo chương trình chính nào dưới đây?
int main() 
int main(int argc, char* argv[])
Incorrect
0/1 Points
15.Khi sử dụng tham số từ dòng lệnh, argv[0] chứa gì? Chọn câu trả lời đúng nhất
Tên chương trình và dòng lệnh nếu có
Tham số đầu tiên của chương trình
Tên chương trình
Correct
1/1 Points
16.Khi làm việc với tham số dòng lệnh, lệnh nào chuyển từ chuỗi sang số nguyên:
atoi
atof
Correct
1/1 Points
17.Khi truyền một mảng số nguyên a cho hàm, khai báo nào được khuyến cáo, biết n là số
phần tử của mảng?
void func(int a[])
void func (int a[], int n)
void func(int a[n])
Go back to thank you page
This content is created by the owner of the form. The data you submit will be sent to the form owner. Microsoft is not
responsible for the privacy or security practices of its customers, including those of this form owner. Never give out
your password.

Powered by Microsoft Forms | 


Privacy and cookies
 | Terms of use

You might also like