vietjack.com

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

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

V
VietJack
Đại họcTrắc nghiệm tổng hợp9 lượt thi
25 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì?

0

Lỗi

1

x không được xác định

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì?

0

1

Lỗi Comlier

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì?

1 1

1 0

'x' định danh chưa được khai báo

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của đoạn mã sau là gì?

1

0

Lỗi

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của đoạn mã sau là gì? void main() { int x=0; { int x = 0, y = 0; y++; x++; } printf("%d", x); getch(); }

1

Lỗi

0

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của đoạn mã sau là gì? void count() { static int page = 0; printf("%d", page); page++; } void main() { int i; for(i = 0; i < 10; i++) { count(); } getch(); }

>

0123456789

0000000000

0101010101

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của đoạn mã sau là gì? const int x = 5; void main() { int x[x]; int y = sizeof(x) / sizeof(int); printf("%d", y); getch(); }

1

5

20

'x' không được xác định

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì? #include int main() { int x = 5, y = 10, z = 15; printf("%d %d %d"); return 0; }

Rác Rác Rác Rác

5 10 15

15 10 5

Lỗi thời gian chạy

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì? #include int main() { char *url="c:\tc\bin\rw.c"; printf("%s", url); return 0; }

c:/tc/bin/rw.c

c: c trong w.c

c:cinw.c

wc trong

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì? #include int main() { const int i = 5; i++; printf("%d", i); return 0; }

5

6

0

Lỗi biên dịch

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì? #include #include void main() { char c = 125; c = c + 10; printf("%d", c); getch(); }

135

8

-121

121

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì? #include #include int main() { char c = 48; int i, mask = 01; for(i = 1; i <= 5; i++) { printf("%c", c|mask); mask = mask << 1; } getch(); }

=>

12480

1248@

12500 Ngày 12522

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra là gì? #include #include int main() { float a = 0.7; if(0.7 > a) printf("Hi\n"); else printf("Hello\n"); getch(); }

Xin chào

Xin chào

Không có đáp án nào ở trên

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của chương trình là gì? #include #include void main() { int x = 10, y = 20, z = 5, i; i = x < y < z; printf("i = %d", i); getch(); }

Câu nào trong số này

>

Tôi = 0

tôi = 1

Lỗi

Không có

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Câu nào sau đây là đúng?

độ dài int;

ký tự int;

int dài;

float kép;

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của chương trình là gì? #include #include int N = 10; void main() { int N = 20; printf("N = %d", N); getch(); }

N = 20

N = 10

Lỗi

Không có đầu ra

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của chương trình là gì? #include #include void main() { int a[5] = {1, 2}; printf("%d %d %d", a[2], a[3], a[4]); getch(); }

0 0 0

1 2 2

1 1 1

Lỗi

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Đầu ra của chương trình là gì? #include #include void main() { extern int func(float); int a; a = func(3.14); printf("%d", a); getch(); } int func(float a) { return (int)++a; }

3

4

Lỗi biên dịch

3.14

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Trong các phép tính sau đây, phép tính nào là SAI?

số nguyên i = 35; i = i%5

int ngắn j = 5; j = j;

dài int k = 123L; k = k;

số thực a = 3,14; a = a%3;

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Chỉ ra lỗi trong chương trình sau #include #include void main() { void v = 0; printf("%d", v); getch(); }

Câu nào trong số này

Lỗi: Lỗi cú pháp khai báo v (hoặc) 'v': sử dụng bất hợp pháp kiểu 'void'

Chương trình kết thúc bất thường

Không có lỗi

Không có

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

Trong chương trình sau, vòng lặp for sẽ được thực thi trong bao lâu? #include #include void main() { int i = 5; for(;scanf("%d", &i); printf("%d", i)); getch(); }

Vòng lặp for sẽ không được thực thi chút nào

Vòng lặp for sẽ chỉ được thực hiện một lần

Vòng lặp for sẽ được thực hiện 5 lần

Vòng lặp for sẽ được thực thi vô số lần

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

Chỉ ra lỗi trong chương trình sau (nếu được biên dịch bằng trình biên dịch Turbo C) #include #include void main() { display(); getch(); } void display() { printf("vncoding.net"); }

Câu nào trong số này

Không có sai lầm

display() không được khai báo

Không có

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

Trong các toán tử sau đây, toán tử nào là toán tử một ngôi trong C? 1. ! 2. sizeof 3. ~ 4. &&

1, 2

1, 3

2, 4

1, 2, 3

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

Trong biểu thức a = b = 5, thứ tự của Phép gán KHÔNG được quyết định bởi tính kết hợp của các toán tử.

Đúng

Sai

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

Trong các thứ tự sau đây, thứ tự nào là đúng khi gọi các hàm trong đoạn mã bên dưới? a = f1(11, 16) * f2(12/8) + f3();

f1, f2, f3

f3, f2, f1

Thứ tự có thể thay đổi tùy theo từng biên dịch viên

Không có đáp án nào ở trên

Xem đáp án
© All rights reserved VietJack