IMG-LOGO
Trang chủ Trắc nghiệm bằng lái IT Test 250 Câu hỏi trắc nghiệm lập trình C có đáp án

250 Câu hỏi trắc nghiệm lập trình C có đáp án

320 Câu hỏi trắc nghiệm lập trình C có đáp án - Phần 2

  • 6551 lượt thi

  • 50 câu hỏi

  • 60 phút

Danh sách câu hỏi

Câu 2:

Độ ưu tiên đối với các toán tử logic là:
Xem đáp án

Chọn đáp án D


Câu 7:

Phát biểu nào sau đây không phài là lợi ích của việc dùng hàm
Xem đáp án

Chọn đáp án D


Câu 8:

Khai báo các biến: int m,n; float x,y; Lệnh nào sai :
Xem đáp án

Chọn đáp án D


Câu 13:

Nếu có các khai báo sau. Câu nào sau đây sẽ là đúng:
char msg[10];
char value;
Xem đáp án

Chọn đáp án A


Câu 14:

Nếu có các khai báo sau. Câu nào sau đây là đúng:
char msg[10];
char * ptr;
char value;
Xem đáp án

Chọn đáp án B


Câu 16:

Cho các khai báo sau. Phép gán nào là không hợp lệ:
void * tongquat;
int * nguyen;
char * kitu;
Xem đáp án

Chọn đáp án B


Câu 18:

Có các khai báo sau. Trong các câu lệnh sau, câu nào đúng:
char tb, mang[15];
Xem đáp án

Chọn đáp án B


Câu 19:

Phép cộng 1 con trỏ với một số nuyên sẽ là
Xem đáp án

Chọn đáp án A


Câu 20:

Phép trừ 2 con trỏ có cùng kiểu sẽ là
Xem đáp án

Chọn đáp án B


Câu 22:

Sự hiệu chỉnh các kiểu dữ liệu số học khi tính toán là:
Xem đáp án

Chọn đáp án A


Câu 24:

Khi khai báo mảng, ta khởi tạo luôn giá trị của mảng như sau: int x[3]={4,2,6}; Nghĩa là:
Xem đáp án

Chọn đáp án B


Câu 25:

Khi biến con trỏ không chứa bất kì một địa chỉ nào thì giá trị của nó sẽ là:
Xem đáp án

Chọn đáp án C


Câu 29:

Những phát biểu nào sau đây là đúng
Xem đáp án

Chọn đáp án D


Câu 33:

Cái gì quyết định kích thước của vùng nhớ được cấp phát cho các biến:
Xem đáp án

Chọn đáp án B


Câu 39:

Kết quả của chương trình sau là gì:
#include <stdio.h>
#include <conio.h>
void main() {
clrscr();
int i;
for (i = 1; i <= 24; i++);
printf(“\n % d”, i);
getch();
return;
}
Xem đáp án

Chọn đáp án C


Câu 40:

Lệnh fflush(stdin) dùng để làm gì?
Xem đáp án

Chọn đáp án B


Câu 41:

Kết quả của đoạn chương trình sau là gì, nếu gõ vào : ”10 T”.
char c;
int n;
scanf(“ % d % c”, & n, & c);
Xem đáp án

Chọn đáp án A


Câu 43:

Hằng có thể được định nghĩa theo cách nào?
Xem đáp án

Chọn đáp án D


Câu 44:

Hàm gotoxy(int x, int y) là hàm:
Xem đáp án

Chọn đáp án B


Câu 46:

Kết quả của chương trình sau là gì?
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#define EOL‘\ n’
void main() {
clrscr();
char chu[80];
int tong, dem;
for (dem = 0; dem < tong; dem++);
tong = dem;
for (dem = 0; dem < tong; ++dem)
putchar(toupper(chu[dem]));
getch();
return;
}
Xem đáp án

Chọn đáp án D


Câu 47:

Phép toán % có ý nghĩa gì?
Xem đáp án

Chọn đáp án C


Câu 48:

Hàm clrscr() là hàm gì?
Xem đáp án

Chọn đáp án A


Câu 49:

Kết quả của đoạn chương trình sau là gì? Nếu gõ vào: “r 45”.
char c;
int n;
scanf(“ % c % d”, & n, & c);
Xem đáp án

Chọn đáp án D


Câu 50:

Kết quả của đoạn chương trình sau là gì? Nếu gõ vào: “r 45”.
char c;
int n;
scanf(“ % c % d”, & n, & c);
Xem đáp án

Chọn đáp án D


Bắt đầu thi ngay