Câu hỏi 24059:
Cho đoạn mã:
string str = "Khoa CN Thong Tin";
str.replace(5,2,"Cong Nghe");
Cho biết kết quả của chuỗi str?
Cho đoạn mã:
string str = "Khoa CN Thong Tin";
str.replace(5,2,"Cong Nghe");
Cho biết kết quả của chuỗi str?
Cách khai báo biến con trỏ a và con trỏ b như nào là đúng?
Trong ví dụ sau dấu & có nghĩa là gì?
int x=5;
int *p;
p=&x;
Khi con trỏ đang lưu trữ giá trị là địa chỉ nào đó, để truy xuất giá trị tại địa chỉ đó ta dùng toán tử nào?
Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?
struct SinhVien{
string _ten;
int _tuoi;
float _dtb;
};
void XULY( SinhVien &x )
{
ifstream f;
f.open("sinhvien.dat", ios::in| ios::binary);
f.read((char*)&x, sizeof(SinhVien));
f.close();
}
Đâu là định nghĩa đúng kiểu dữ liệu cấu trúc (struct)?
Cho đoạn mã:
string str = "Khoa CNTT";
int n = length(str);
Cho biết kết quả của n?
Cho đoạn mã:
string str = "";
str.append("Khoa");
str.append(" ");
str.append("Cong Nghe");
str.append(" Thong Tin");
Cho biết kết quả của chuỗi str?
Lệnh break có tác dụng gì?
Có các lệnh gán giá trị cho các biến như sau:
n = 10;
x = 4.534;
s = "CNTT";
ch = 'A';
Cho biết biến ch có kiểu dữ liệu là gì?
Cho khai báo biến
char ch;
Lệnh gán nào KHÔNG thể thực hiện được cho biến ch?
Cho khai báo mảng một chiều:
int a[20];
Cho biết đâu là phát biểu đúng?
Cho đoạn mã khai báo sau:
int a[10];
Đâu là cách sử dụng KHÔNG đúng khi truy xuất đến các phần tử trong mảng một chiều a?
Cho đoạn mã sau:
int a=7, b=3, n;
n = a/b;
Kết quả của n là bao nhiêu?
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();
}
Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?
void XULY(int n)
{
int i;
ofstream f;
f.open("songuyen.txt, ios::out);
f<
f.close();
}
Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?
struct SinhVien{
string _ten;
int _tuoi;
float _dtb;
};
void XULY( SinhVien x)
{
ofstream f;
f.open("sinhvien.dat", ios::out|ios::binary);
f.write((char*)&x, sizeof(SinhVien) );
f.close();
}
Cho đoạn mã khai báo sau:
string str = "Khoa CNTT";
Đâu là cách sử dụng KHÔNG đúng?
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::out|ios::binary);
for(int i=0; i
f.write((char *)&ds[i],sizeof(HocSinh));
f.close();
}
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();
}
Để giúp chúng tôi phát triển sản phẩm tốt hơn, đạt kết quả học tập cao hơn















