Câu hỏi 207332:
Cho khai báo như sau:
typedef struct SV
{char hoten[35];
float diem;
}SV1,SV2;
Trong đoạn cấu trúc trên SV1,SV2 là gì?
Cho khai báo như sau:
typedef struct SV
{char hoten[35];
float diem;
}SV1,SV2;
Trong đoạn cấu trúc trên SV1,SV2 là gì?
Lệnh khai báo sau đây khai báo mảng có bao nhiêu phần tử?
struct SV
{
char ht[35];
int Tuoi;
float DTB;
}ds[10];
Cho đoạn mã lệnh sau. Dòng lệnh nào là dòng lệnh sai?
int a = 12, b=14;
int *const p1 = &a;
int const *p2 = &b;
*p1 = b;
Khai báo hàm sau sẽ có:
int A( int x , int *y );
Cho chương trình sau:
#include <stdio.h>
int sum(int a, int b);
int main()
{
int a=5, b =9;
printf("\nTong: %d", sum(a,-b));
}
int sum(int a, int b){
return a+b;
}
Anh/chị hãy cho biết kế quả của chương trình trên?
Các yếu tố cơ bản để viết hàm gồm:
Khi có lời gọi một hàm, máy sẽ làm gì trước khi chuyển vào thực hiện hàm đó?
Anh/chị hãy cho biết kết quả của chương trình sau:

Cho biến x, đâu là câu lệnh để nhập giá trị cho biến x?
Để thực hiện tính công thức: 
thì câu lệnh đúng trong chương trình C/C++ là gì?
Anh/chị hãy cho biết kết quả của chương trình sau:

Các bước để thao tác với tập tin
Đọc, ghi dữ liệu của tập tin nhị phân sử dụng các hàm nào sau đây
Cho khai báo các cấu trúc:
struct S1{
int ngay, thang, nam;
};
struct S2
{
char hoten[10];
struct S1 ngaysinh;
};
S1=(2, 1, 3);
S2={“Ly Ly”, {4, 5, 6}};
Trong các khởi tạo giá trị cho các cấu trúc, đâu là khởi tạo đúng?
Cho khai báo như sau:
Địa chỉ đầy đủ của một biến nhớ được tạo ra trong chương trình bao gồm những thành phần nào:
Chương trình sau có bị lỗi biên dịch không và nếu có lỗi thì lỗi tại dòng số mấy?
#include <conio.h>
#include <stdio.h>
main()
{
int i,x,n;
f=fopen(“OUT.txt","rt");
fscanf(f,"%d",&n);
printf("\n So phan tu cua file:%d",n);
fclose(f);
getch();
}
Sự khác nhau giữa 2 kiểu khai báo “struct tênkiểu{…};” và “typedef struct tênkiểu{…}tênsửdụng;”:
Đâu là câu lệnh truy xuất thành phần Tuoi của biến con trỏ cấu trúc?
struct SV
{
char ht[35];
int Tuoi;
float DTB;
};
SV *p;
Cho đoạn mã lệnh sau. Yêu cầu hãy hiện nội dung của biến x đang được trỏ bởi p ra màn hình thì trong dấu …. Ta sẽ điền cú pháp như thế nào?
int main(){
int **p,*p1;
int x=5;
p1 = &x;
p=&p1;
printf("\n %d",**p);
}
Để 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















