Transponera matrisen i datastrukturen?

DataStructure-Program för att införliva en gles matris. #include
#include
#include
#define MAX1 3
#define MAX2 3
struct gles
{
int * sp;
int raden;
} ;
void initsparse (struct gles *),
void create_array (struct gles *),
void display (struct sparse);
int räkna (struct sparse);
void create_tuple (struct gles *, struct sparse);
void display_tuple (struct sparse);
utan laga kraft TRANSPONERA (struct gles *, struct sparse);
void display_transpose (struct sparse);
void delsparse (struct gles *),
void main)
{
struct glesa s [3].
int c, i;
for ( i = 0 ; i <= 2="" ;="" i++="">
initsparse (& s [i]);
clrscr ();
create_array (& s [0]);
printf ("\nElements i gles matris:");
Visa s [0];
c = antal s [0];
printf ("\n\nNumber av nollskilda element: %d", c),
create_tuple (& s [1], s [0]);
printf ("\n\nArray av nollskilda element:");
display_tuple s [1];
TRANSPONERA (& s [2] s [1]);
printf ("\n\nTranspose av matris:");
display_transpose s [2];
for ( i = 0 ; i <= 2="" ;="" i++="">
delsparse (& s [i]);
getch ();
}
/ * initialises datamedlemmar * /
void initsparse (struct gles * p)
{
p-> sp = NULL;
}
/ * skapas dynamiskt i matrisen med storlek MAX1 x MAX2 * /
void create_array (struct gles * p)
{
int n, i,
p-> sp = (int *) malloc (MAX1 * MAX2 * sizeof (int));
for ( i = 0 ; i < max1="" *="" max2="" ;="" i++="">
{
printf ("Enter element nr % d:", jag);
scanf ("% d", & Nilsson);
* ( p -> sp + i ) = n ;
}
}
/ * visar innehållet i matrisen * /
void display (struct glesa s)
{
int i;
/ * korsar hela matrisen * /
for ( i = 0 ; i < max1="" *="" max2="" ;="" i++="">
{
/ * markören till en ny rad för varje ny rad * /
om (jag % MAX2 0)
printf ("\n");
printf ("%d\t", * (p.sp + i));
}
}
/ * avallokerar minne * /
void delsparse (struct gles * p)
{
gratis (p-> sp);
}

  • Relaterade Frågor

  • Varför måste CKM matrisen vara enhetliga?

  • Vad är bcg matrisen för en mcdonalds?

  • Som upptäckte matrisen?

  • Hur är matrisen och allegorin och grottan samma?

  • Namnge de två största komponenterna i matrisen?

  • Är matrisen verkliga?

  • Vad är matrisen?

  • Som är bättre komma in i matrisen eller matris sökvägen till neo?

  • Är vi är i matrisen?

  • Vad är den stridsteknik som Neo från matrisen gör?

  • Har du en naveln om du är född i matrisen?

  • Varför är stelhet matrisen symmetriska?

  • Hur du transponera musik Flöjt Klarinett musik?

  • Hur gör du matrisen hacka på en miniräknare?

  • Om Keanu Reeves och Jet Li slogs i matrisen som skulle vinna och varför?

  • Vem spelar Keanu Reeves i matrisen?

  • Vad var Keanu Reeves nick namn i matrisen?

  • Vad heter tecken i matrisen som Keanu Reeves spelar?

  • Hur du transponera klav för basklav?