25 câu hỏi
Đầu ra là gì?

0
Lỗi
1
x không được xác định
Đầu ra là gì?

0
1
Lỗi Comlier
Đầu ra là gì?

1 1
1 0
'x' định danh chưa được khai báo
Đầu ra của đoạn mã sau là gì?

1
0
Lỗi
Đầ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
Đầ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
Đầ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
Đầ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
Đầ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
Đầ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
Đầu ra là gì? #include #include void main() { char c = 125; c = c + 10; printf("%d", c); getch(); }
135
8
-121
121
Đầ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
Đầ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
Đầ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ó
Câu nào sau đây là đúng?
độ dài int;
ký tự int;
int dài;
float kép;
Đầ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
Đầ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
Đầ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
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;
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ó
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
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ó
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
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
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
