Khoa Công Nghệ Thông Tin -Khóa XIII-Lớp TH0702
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Khoa Công Nghệ Thông Tin -Khóa XIII-Lớp TH0702

Hân Hạnh Chào Đón Tất Cả Các Bạn
 
Trang ChínhPortalGalleryLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 Bạn muốn hiểu con tro và cấu trúc vào đây nào!!!!!!!!!!!!!!!

Go down 
Tác giảThông điệp
Admin
Administrator
Administrator
Admin


Nam
Tổng số bài gửi : 150
Age : 36
Đến từ : Áng Trăng Trong Màn Đêm
Job/hobbies : Sinh Viên
Registration date : 12/11/2008

Bạn muốn hiểu con tro và cấu trúc vào đây nào!!!!!!!!!!!!!!! Empty
Bài gửiTiêu đề: Bạn muốn hiểu con tro và cấu trúc vào đây nào!!!!!!!!!!!!!!!   Bạn muốn hiểu con tro và cấu trúc vào đây nào!!!!!!!!!!!!!!! I_icon_minitimeThu Dec 11, 2008 8:47 pm

Bài 1:
#include
#include
int main()
{
int a;
a=3;
int *p;
p=&a;
printf("Khong dung con tro de in ket qua a=%d ",a);
printf("\n");
printf("Dung con tro de in ket qua a= %d",*p);
printf("\n");
return 0;
}
Bài 2:
#include
#include
int main()
{
int a[6]={1,2,3,4,5,6};
int *p;
p=&a[0];
printf("Dung con tro trong mang de xuat ra cac phan tu\n");
printf("Xuat ra phan tu a[1]=%d\n",*(p+1));
printf("Xuat ra phan tu a[0]=%d\n",*p);
p++;
printf("Xuat ra phan tu a[1]=%d\n",*p);
getch();
return 0;
}
/*
X: vi tri phan tu trong mang
p -/+ X :chi du lieu thu X
p--/--p or p++/++p:di chuyen con tro den du lieu truoc hoac sau
p+=X or p-=X :di chuyen con tro den du lieu thu X truoc hoac sau
*/
Bài 3:

#include
#define Max 10

struct NhaTruong
{
char Khoa[10];
};

typedef struct SinhVien
{
char Ten[30];
int ID;
struct NhaTruong K;
}SV;

SV A[Max];

int main()
{

int n;
printf("Nhap so sinh vien: ");
scanf("%d",&n);
flushall();
for(int i=0;i
{
printf("Nhap ten A[%d]: ",i);
gets(A[i].Ten);
flushall();
printf("Nhap ID: ");
scanf("%d",&A[i].ID);
flushall();
printf("Nhap Khoa: ");
gets(A[i].K.Khoa);
flushall();
}
printf("\nThong Tin Sinh Vien\n");
for(i=0;i
{
printf("Ten SV:%s\n ",A[i].Ten);
printf("ID: %d\n",A[i].ID);
}
return 0;
}
Bài 4:
#include
#define Max 500
struct DAUSACH
{
char MaSach[10];
char TenSach[50];
char NhaXB[50];
int SoQuyen;
};
struct DANH_MUC_SACH
{
struct DAUSACH sach[Max];
int n;
}A;


int main()
{
printf("Nhap so Dau Sach: ");
scanf("%d",&A.n);
flushall();
for(int i=0;i
{
printf("Nhap Sach thu [%d]: ",i+1);
scanf("%d",&A.sach[i].MaSach);
flushall();
printf("Ten Sach: ");
gets(A.sach[i].TenSach);
flushall();
printf("NhaXB: ");
gets(A.sach[i].NhaXB);
flushall();
printf("So Quyen: ");
scanf("%d",&A.sach[i].SoQuyen);

}
for(i=0;i
{
printf("Ma Sach: %3s\n",A.sach[i].MaSach);
printf("Ten Sach: %3s\n",A.sach[i].TenSach);
printf("Nha Xuat Ban: %3s\n",A.sach[i].NhaXB);
printf("So Quyen: %3d\n",A.sach[i].SoQuyen);
}
return 0;
}
Bài 5:
#include
#define Max 10
typedef struct SinhVien
{
char Ten[30];
int ID;
}SV;

SV A[Max];
/*

typedef struct NhaTruong
{
SV KhoaCNTT;
}NT;
*/
int main()
{

int n;
printf("Nhap so sinh vien: ");
scanf("%d",&n);
flushall();
for(int i=0;i
{
printf("Nhap ten A[%d]: ",i);
gets(A[i].Ten);
flushall();
printf("Nhap ID: ");
scanf("%d",&A[i].ID);
flushall();
}
printf("\nThong Tin Sinh Vien\n");
for(i=0;i
{
printf("Ten SV:%s\n ",A[i].Ten);
printf("ID: %d\n",A[i].ID);
}
return 0;
}

Bài 6:
#include
#define MAX 2
typedef struct SinhVien
{
char Ten[30];
int NamSinh;
}SV;

SV list[MAX],*p;

int main()
{
int n;
printf("Nhap so sinh vien ban muon nhap: ");
scanf("%d",&n);
p=list;
int i;
for(i=0;i
{
printf("Nhap Ten SV [%d]: ",i);
scanf("%s",&(p+i)->Ten);
printf("Nhap Nam Sinh SV: ");
scanf("%d",&(p+i)->NamSinh);
}
for(i=0;i
{
printf("Ten SV %s\n",(p+i)->Ten);
printf("Nam Sinh: %d\n",(p+i)->NamSinh);
}

return 0;
}
Bài 7:
#include
void Sum(int x,int y,int *z,int *t)
{
*z=x+y;
*t=x-y;
printf("%d+%d= %d\n",x,y,*z);
printf("%d-%d=%d\n",x,y,*t);
}
int main()
{
int a,b;
Sum(4,5,&a,&b);
return 0;
}
Bài 8:
#include
#define Max 10

int n;
int A[Max],*p;
int main()
{
p=A;
printf("Nhap so phan tu cua mang: ");
scanf("%d",&n);
for(int i=0;i
{
printf("Nhap phan tu thu A[%d]: ",i+1);
scanf("%d",(p+i));
}
for(i=0;i
printf(" %3d\n",*(p+i));
return 0;
}
Bài 9:
#include
#include
#define MAX 10
typedef struct SinhVien
{
char Ten[30];
int Number;
}SV;

SV A[MAX],*p;

int main()
{
p=A;
int n;
printf("Nhap so sinh vien: ");
scanf("%d",&n);
for(int i=0;i
{
flushall();
printf("Nhap SV[%d]: ",i+1);
gets((p+i)->Ten);
flushall();
printf("Nhap Number: ");
scanf("%d",&(p+i)->Number);
flushall();
}
for(i=0;i
{
printf("Ten SV: %3s\n",(p+i)->Ten);
printf("Number: %3d\n",(p+i)->Number);
}
return 0;
}
Bài 10:
#include

void main( void )
{
char line[81];
int n;
int m=2;
for(int i=0;i
{
printf( "Input a string: " );
gets( line );

printf( "Input a Number: " );
scanf("%d",&n);
flushall();
}
printf( "The line entered was: %3s%5d\n",line,n );
}
Bài 11:
#include
struct SinhVien
{
char *Ten;
int Age;
}SV;
int main()
{
printf("Nhap ten Sinh Vien: ");
scanf(" %s",&SV.Ten);
flushall();
printf("Nhap tuoi: ");
scanf("%d",&SV.Age);
printf("Ten Sinh Vien: %s",&SV.Ten);
printf("\nTuoi Sinh Vien:%d\n ",SV.Age);
return 0;
}
Bài 12:
#include
struct SinhVien
{
char Ten[20];
int Age;
}SV;
int main()
{
printf("Nhap ten Sinh Vien: ");
gets(SV.Ten);
flushall();
printf("Nhap tuoi: ");
scanf("%d",&SV.Age);
printf("Ten Sinh Vien: %s",SV.Ten);
printf("\nTuoi Sinh Vien:%d\n ",SV.Age);

return 0;
}
m036 m036 m036 m036 m036 m036 m005 m005 m005
m050 m050 m050 m050 m050 m050
Về Đầu Trang Go down
https://th0702.forumvi.com
 
Bạn muốn hiểu con tro và cấu trúc vào đây nào!!!!!!!!!!!!!!!
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» ASSEMBLER.
» Ai muốn la to xả xi`-trét thì vào la đeeeeeeee............
» Hiệu ứng Lomography
» Phim Bộ VN Mới - Bỗng Dưng Muốn kHóc
» Ý nghĩa tên của 1 số nhãn hiệu

Permissions in this forum:Bạn không có quyền trả lời bài viết
Khoa Công Nghệ Thông Tin -Khóa XIII-Lớp TH0702 :: Khu Học Tập :: Năm 1-
Chuyển đến