Câu hỏi:
17/07/2024 237Sau khi có kiểu cấu trúc, biến kiểu cấu trúc có thể được khai báo như sau:
A. <tên biến bản ghi><tên kiểu cấu trúc>;</tên></tên>
B. <tên kiểu cấu trúc><tên biến bản ghi>;</tên></tên>
C. <tên kiểu cấu trúc>:<tên biến bản ghi>;</tên></tên>
D. <tên biến bản ghi>:<tên kiểu cấu trúc>;</tên></tên>
Trả lời:
Đáp án đúng là: B
Sau khi có kiểu cấu trúc, biến kiểu cấu trúc có thể được khai báo như sau:
<Tên kiểu cấu trúc><tên biến bản ghi>;</tên></tên>
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Cho đoạn chương trình sau:
struct HocSinh{
string HoTen;
string NgaySinh, DiaChi;
float Toan, Van;
char XepLoai;
Trong đoạn chương trình trên biến có kiểu dữ liệu cấu trúc là:
Câu 3:
Nếu A và B là hai biến bản ghi cùng kiểu thì ta có thể gán giá trịcủa B cho A dùng lệnh gán trực tiếp bằng câu lệnh:
Câu 4:
Cho đoạn chương trình sau:
struct SinhVien
{
int maSV;
char ho[20];
char ten[20];
bool gioiTinh;
char queQuan[100];
};
int main(){
SinhVien sv1, sv2;
struct SinhVien sv3, sv4;
struct SinhVien sv[100];
Trong đoạn chương trình trên biến sv3, sv4 thuộc dữ liệu kiểu:
Câu 5:
Khẳng định nào sau đây là đúng khi nói về kiểu cấu trúc (struct)?
Câu 7:
Nếu A là biến kiểu cấu trúc và X là tên một thuộc tính của A, thì tham chiếu đến thuộc tính X, được viết là:
Câu 8:
Cho khai báo cấu trúc sau:
struct SinhVien {
int maSV;
char ho[20];
char ten[20];
bool gioiTinh;
char queQuan[100];
};
Để khai báo 2 biến sv1 và sv2 có kiểu SinhVien ta khai báo:
Câu 9:
Cho đoạn chương trình sau:
struct HocSinh{
string HoTen;
string NgaySinh, DiaChi;
float Toan, Van;
char XepLoai;
Trong đoạn chương trình trên các thành viên là:
Câu 10:
Cho đoạn chương trình sau:
struct toado
{
int x;
int y
} a, b;
Khẳng định nào sau đây là đúng?
Câu 11:
Khẳng định nào sau đây là đúng khi nói về các phép toán có thể được thực hiện với struct:
Câu 12:
Cho đoạn chương trình sau:
#include
using namespace std;
struct Rectangle {
int width, height;
};
int main(void) {
struct Rectangle rec;
Nếu muốn gán giá trị cho biến height bằng 8 ta viết:
Câu 14:
Cho đoạn chương trình sau:
struct SinhVien
{
int maSV;
char ho[20];
char ten[20];
bool gioiTinh;
char queQuan[100];
};
int main(){
SinhVien sv1, sv2;
struct SinhVien sv3, sv4;
struct SinhVien sv[100];
Trong đoạn chương trình trên biến sv1, sv2 thuộc dữ liệu kiểu: