Kỹ thuật lập trình cơ sở - IT01

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();

}

Câu hỏi 26482:

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();

}

Câu hỏi 26483:

Cho hàm TinhTong được định nghĩa như hình:

Tham số của hàm TinhTong thuộc loại gì?

Câu hỏi 26484:

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();

}

Câu hỏi 26485:

Cho đoạn mã khai báo sau:

string str = "Khoa CNTT";

Đâu là cách sử dụng KHÔNG đúng?

Câu hỏi 26486:

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();

}

Câu hỏi 26487:

Cho khai báo cấu trúc HocSinh:

Trong các hàm sau hàm nào KHÔNG thực hiện in thông tin một Học sinh x nào đó ra màn hình?

Câu hỏi 26488:

Cho hàm Max2S được định nghĩa như hình:

Cho biết kiểu trả lại của hàm Max2S là gì?

Câu hỏi 26489:

Cho khai báo cấu trúc HangHoa:

Đâu KHÔNG phải là CTC để thực hiện xuất thông tin HangHoa x, với x là tham số hàm, lên màn hình?

Câu hỏi 26490:

Cho cấu trúc như sau:

Đoạn mã nào viết đúng trong các đoạn mã sau?

Câu hỏi 26491:

Cho khai báo cấu trúc HocSinh:

Đâu là CTC thực hiện nhập thông tin HocSinh x, với x là tham số hàm, từ bàn phím?

Câu hỏi 26492:

Đâu là hàm thực hiện tính và trả lại giá trị là giai thừa bậc một của số nguyên n?

Câu hỏi 26493:

Cho đoạn chương trình sau:

Khẳng định nào sau đây là đúng?

Câu hỏi 26494:

Cho khai báo cấu trúc HocSinh:

và hàm nhap(HocSinh &x) để nhập thông tin Học sinh x nào đó.

Đâu là hàm để thực hiện nhập danh sách gồm n học sinh khác nhau lưu vào ds?

Câu hỏi 26495:

Kết quả được in ra khi chạy đoạn chương trình sau?

Câu hỏi 26496:

Đâu là đoạn chương trình thực hiện tính tổng các phần tử tại hàng thứ k của mảng hai chiều b gồm h hàng và c cột.

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();

}

Câu hỏi 26498:

Cho đoạn mã sau:

int n, a[20];

cout<<"Nhap n:";

cin>>n;

for(int i=0;i

cin>>a[i];

Đoạn mã trên thực hiện yêu cầu gì?

Câu hỏi 26499:

Đâu là định nghĩa đúng kiểu dữ liệu mảng?

Câu hỏi 26500:

Cho đoạn mã khai báo sau:

float b[3][4];

Đâu là cách sử dụng KHÔNG đúng khi truy xuất đến các phần tử trong mảng hai chiều b?