Windows Việt

Cộng Đồng Công Nghệ Thông Tin Việt

Trang ChínhTrang Chính  Sự kiện  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share
 
 cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ)
Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
police_pro
Member

police_pro
Member
Giới tính : Nam
Tuổi : 29
Posts Posts : 58
Coins Coins : 93
Thanked Thanked : 16
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

Code:
#include"stdio.h"
#include"conio.h"
void nhap(int**&p,int &n,int &m)
{
    printf("nhap n:");
    scanf("%d",&n);
    printf("nhap m:");
    scanf("%d",&m);
    p=new int*[n];
    for(int i=0;i
    {
        p[i] = new int[m];
        for(int j=0;j
        {
            printf("nhap a[%d][%d]:",i,j);
            scanf("%d",&p[i][j]);
        }
    }
}
void xuat(int**p,int n,int m)
{
    for(int i=0;i
    {
        for(int j=0;j
        {
            printf("%4d",p[i][j]);
        }
        printf("\n");
    }
}
void main()
{
    int **p;
    int n;
    int m;
    nhap(p,n,m);
    xuat(p,n,m);
    getch();
}


anh em về coi tham khảo bữa sau thi tốt nha!!!!
thanks mình cái nha,dạo này ít tiền quá


Được sửa bởi police_pro ngày Tue 10 Nov 2009, 14:06; sửa lần 1.

※ Bài viết cùng chuyên mục


Tác giảThông điệp
police_pro
Member

police_pro
Member
Giới tính : Nam
Tuổi : 29
Posts Posts : 58
Coins Coins : 93
Thanked Thanked : 16
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

chết cha pót bị lổi rồi,sax
mấy cái ngoặc anh em sữa lại nha

※ Bài viết cùng chuyên mục


Tác giảThông điệp
Toend2008
Member

Toend2008
Member
Giới tính : Nam
Tuổi : 21
Posts Posts : 377
Coins Coins : 564
Thanked Thanked : 33
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

Sao không nói giải thuật cấp phát, nếu bác Nghiệp vào giải thích hộ nhá ( Bác rành cái cấp phát con trỏ cấp 2 lắm, chỉ không rành đảo danh sách lkđ thôi....haha )

※ Bài viết cùng chuyên mục


Tác giảThông điệp
daokiem_votinh64
Member

daokiem_votinh64
Member
Giới tính : Nam
Tuổi : 31
Posts Posts : 556
Coins Coins : 2157
Thanked Thanked : 168
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

cảm ơn toend2008 khen ngời và chê bai
thấy bác police_pro làm còn chưa prồ nên post thử các bác xem chơi

Code:

#include "stdio.h"
#include "conio.h"
void nhap(int **&a,int &m,int &n)
{
   printf("Nhap vao so dong cua ma tran m :");
   scanf("%d",&m);
   printf("Nhap vao so cotcua ma tran n :");
   scanf("%d",&n);
   a=new int *[m];//xin cáp phát m con trỏ kiểu " int * "
   for(int i=0;i<m;i++)
      *(a+i)=new int [n];//*(a+i)  là giá trị của a ở vị trí i,với mỗi con trỏ *(a+i) kiểu " int * " xin cấp phát n con trỏ kiểu int
   for(i=0;i<m;i++)
      for(int j=0;j<n;j++)
      {
         printf("nhap a[%d][%d]=",i,j);
         scanf("%d",*(a+i)+j);//truyền giá trị cho a[i][j],phải là *(a+i)+j,không phải *(a+i+j) (truyền giá trị cho con trỏ *(a+i) ở vị trí j,chứ không phải truyền giá trị cho con trỏ **a ở vị trí (i,j) )
      }
}
void xuat(int **a,int m,int n)
{
   for(int i=0;i<m;i++)
   {
      for(int j=0;j<n;j++)
         printf("%2d",*(*(a+i)+j));
      printf("\n\n");
   }
}
void main()
{
   int m,n,**a;
   nhap(a,m,n);
   xuat(a,m,n);
   getch();
}

※ Bài viết cùng chuyên mục


Tác giảThông điệp
NHOK
Member

NHOK
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 58
Coins Coins : 97
Thanked Thanked : 4
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

thôi đi mấy pac viết gì mà chả có chút gì là sư fam cả
có cấp pát thì phải có giải phóng chứ mình lên nhiều lần mà ko thấy pac nào nói hết vậy chỉ thì cho hết chứ chán mấy pạn quá ah
còn giải phóng ?????

※ Bài viết cùng chuyên mục


Tác giảThông điệp
aoemchuamac1lan
Member

aoemchuamac1lan
Member
Giới tính : Nữ
Tuổi : 27
Posts Posts : 41
Coins Coins : 46
Thanked Thanked : 3
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

Bộ Không Học Con Trỏ Cấp 1 Hả Bạn?

※ Bài viết cùng chuyên mục


Tác giảThông điệp
daokiem_votinh64
Member

daokiem_votinh64
Member
Giới tính : Nam
Tuổi : 31
Posts Posts : 556
Coins Coins : 2157
Thanked Thanked : 168
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

[You must be registered and logged in to see this link.] đã viết:
thôi đi mấy pac viết gì mà chả có chút gì là sư fam cả
có cấp pát thì phải có giải phóng chứ mình lên nhiều lần mà ko thấy pac nào nói hết vậy chỉ thì cho hết chứ chán mấy pạn quá ah
còn giải phóng ?????

làm gì mà nóng nảy vậy "nhóc".mình là "tự nhiên" chứ đâu phải "sư phạm" đâu.vội quá sơ ý nên quên thui.mà bạn đã biết như vậy thì tự thêm vào luôn đi chứ la ó gì nữa nhỉ.

※ Bài viết cùng chuyên mục


Tác giảThông điệp
NHOK
Member

NHOK
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 58
Coins Coins : 97
Thanked Thanked : 4
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

hi hi hời
mình cũng thôi ko biết thực hư nói ra sai người khác nói mình ko biết ma cũng lớn tiếng
mấy bạn biết hêt rồi fải ko thể mình ko nói nữa

※ Bài viết cùng chuyên mục


Tác giảThông điệp
Toend2008
Member

Toend2008
Member
Giới tính : Nam
Tuổi : 21
Posts Posts : 377
Coins Coins : 564
Thanked Thanked : 33
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

delete []a; hay là delete [][]a;
Vì sao bạn chọn đáp án đúng ( đừng trả lời là bởi vì nó đúng )

※ Bài viết cùng chuyên mục


Tác giảThông điệp
aoemchuamac1lan
Member

aoemchuamac1lan
Member
Giới tính : Nữ
Tuổi : 27
Posts Posts : 41
Coins Coins : 46
Thanked Thanked : 3
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

Cùng 1 Lớp Đừng Đánh Đố Nhau Như Vậy.

※ Bài viết cùng chuyên mục


Tác giảThông điệp
Sponsored content


cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ) Empty

※ Bài viết cùng chuyên mục


 
cách nhập xuất ma trận bằng con trỏ cấp 2 (thầy mới chỉ)
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Windows Việt :: Lưu Trữ :: Lưu Trữ - Các môn học cũ :: Kỹ Thuật Lập Trình-
[Windows Việt] Deverloped by Nguyễn Gia Phú - https://windows.forumvi.com
Powered by © Forumotion.com - phpBB™ version ©phpBB2
Go to top Go to bottom