- Câu hỏi 602521:
Đọc dữ liệu của tập tin văn bản sử dụng các hàm nào sau đây
A. fscanf, fprintf, fgets, fgetc
B. fprintf, fgets, fgetc
C. fscanf, fgets, fgetc
D. fscanf, fprintf, fgets, fputs
- Câu hỏi 602528:
Hãy cho biết kết quả của đoạn chương trình sau:
int *p;
p = (int*)calloc(5,sizeof(int));
*(p+1)=5;
p = realloc(p,6);
printf(“\n p[1] = %d, size p=%d”, *(p+1), sizeof(p));
A. p[1] = 5, size p = 20;
B. p[1] = 5, size p = 24;
C. p[1] = 6, size p = 20;
D. p[1] = 6, size p = 24;
- Câu hỏi 602529:
Cho đoạn mã lệnh sau. Hãy chỉ ra câu lệnh dùng để in địa chỉ của biến x
int **p,*p1;
int x=5;
p1 = &x;
p=&p1;
A. printf(“%d”, **p)
B. printf(“%d”, &p)
C. printf(“%d”, p)
D. printf(“%d”, *p)
- Câu hỏi 602553:
Giá trị ban đầu của a là 0, b là 0. Sau khi thực hiện xong hàm nhập với a=5, b=7 thì a, b có giá trị bao nhiêu?
void nhap(int a, int b)
{
printf(“nhap a:”); scanf(“%d”,&a);
printf(“nhap b:”); scanf(“%d”,&b);
}
A. 5, 7
B. Chương trình thông báo lỗi
C. 0, 0
D. Không có phương án nào đúng
- Câu hỏi 602589:
Đâu là khai báo hàm cho phép tính tổng các phần tử của mảng a gồm n số thực?
A. int sum(float a, int n[])
B. int sum(float a[], int n)
C. int sum(float a, int n)
D. int sum(float a[], int n[])
- Câu hỏi 602593:
Đoạn mã sau đây : for (;;) là :
A. Đoạn mã lệnh này không đúng cú pháp
B. Bị bỏ qua không được thực hiện, nhưng vẫn đúng cú pháp
C. Tất cả các phương án đều sai
D. Lặp lại mãi mãi không dừng
- Câu hỏi 26481:
Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?
struct HangHoa{
string _tenHH;
float _soLuong;
float _donGia;
};
void XULY(int &n, HangHoa ds[])
{
ifstream f;
f.open("sinhvien.dat", ios::in| ios::binary);
f.read((char*)&n, sizeof(int));
f.read((char*)ds, sizeof(HangHoa)*n);
f.close();
}
A. Đọc từ file văn bản "hanghoa.dat" danh sách gồm n HangHoa khác nhau
B. Lưu vào file văn bản "hanghoa.dat" số nguyên n và danh sách gồm n HangHoa khác nhau
C. Lưu vào file nhị phân "hanghoa.dat" số nguyên n và danh sách gồm n HangHoa khác nhau
D. Đọc từ file nhị phân "hanghoa.dat" số nguyên n và danh sách gồm n HangHoa khác nhau lưu vào mảng ds
- Câu hỏi 26497:
Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?
struct HocSinh{
string _tenHH;
string _gioiTinh;
float _diemTB;
};
void XULY(int &n, HocSinh ds[])
{
fstream f;
f.open("HocSinh.dat", ios::in|ios::binary);
int i=0;
while(!f.eof()){
f.read((char *)&ds[i], sizeof(HocSinh));
i++;
}
n = i-1;
f.close();
}
A. Lưu vào file nhị phân "HocSinh.dat" danh sách gồm n HocSinh khác nhau
B. Lưu vào file văn bản "HocSinh.dat" danh sách gồm n HocSinh khác nhau
C. Đọc từ file nhị phân "HocSinh.dat" danh sách gồm n HocSinh khác nhau
D. Đọc từ file văn bản "HocSinh.dat" danh sách gồm n HocSinh khác nhau
- Câu hỏi 677473:
Địa chỉ ô nhớ thường được hiển thị ở dạng nào?
A. Dạng chữ
B. Số nhị phân
C. Dạng hexa
D. Không xác định
- Câu hỏi 788974:
Đâu KHÔNG phải là nguyên tắc được sử dụng (áp dụng) trong khi đặt tên của các đối tượng?
A. Không phân biệt chữ hoa chữ thường
B. Không được trùng với từ khóa
C. Có phân biệt chữ hoa chữ thường
D. Kí tự đầu phải là chữ cái hoặc dấu gạch nối