Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe je code Matrix Aftrekken in C + +
Matrix aftrekken is een vrij eenvoudige bediening op de computer code te schrijven voor want het is uitgevoerd op een element - by - element basis. Aangezien er geen ingebouwde gegevenstype voor matrices in C + + , moet je ofwel vinden en gebruik maken van een klasse geschreven door iemand anders of ze uit te voeren zelf met behulp van multidimensionale arrays . Code matrix aftrekken met behulp van geneste " voor" lussen om de elementen in elke matrix een aftrekken voor een. Instructies
1

Declare matrices als multidimensionale arrays . Bijvoorbeeld :

int a [ 2 ] [ 4 ] = { { 1,2,3,4 } , { 5,6,7,8 } } ;

int b [ 2 ] [ 4 ] = { { 0,1,2,3 } , { 4,5,6,7 } } ; kopen van 2

Maak een nieuwe array aan het verschil van twee anderen houden : < br >

int c [ 2 ] [ 4 ] ;
3

Voer het aftrekken met behulp van twee geneste " voor " lussen als volgt :

for (int i = 0 ; i < sizeof ( a ) /sizeof ( a [ 0 ] ) ; i + + ) {

for (int j = 0 ; j < sizeof ( a [ 0 ] ) /sizeof ( a [ 0 ] [ 0 ] ) ; j + + ) {

c [ i ] [ j ] = a [ i ] [ j ] - b [ i ] [ j ] ;

}

" sizeof " functies > worden gebruikt om het type - onafhankelijke maat van elk aspect van een van de matrices zodat de repeater variabelen correct bepalen . Op deze manier de " voor " loops zijn herbruikbaar voor matrices van elke omvang . Uiteraard moeten de twee matrices dezelfde grootte als elkaar te aftrekken , en dit code veronderstelt ze . Misschien wilt u de maten programmatisch als je de ontwikkeling van de code voor het gebruik door anderen te controleren .

Previous: Next:
  C /C + + Programming
·Hoe om overbelasting van een f…
·Hoe te Resources naar XCode Le…
·Hoe schrijf ik een programma i…
·Hoe maak je een drukknop op Vi…
·Hoe om te verwijzen een afbeel…
·Wat is WinAC & Kernel Mode? 
·Hoe te Debugger Bevestig in C …
·Het omzetten van Char Buffer n…
·Hoe te BitArray converteren na…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Klassen laden dynamisch in PHP 
·Hoe kan ik PHP configureren voor een Rem…
·Hoe maak je een JSP-bestand compileren 
·Hoe je Command Line Parameters Gebruik i…
·Hoe maak je een abstracte klasse in NetB…
·Hoe te Dolphin installeren Just Host 
·Computer Science Tutorial 
·Hoe maak je een webbrowser Fietsen Banne…
·Wat is ActiveState Python ? 
Copyright © Computer Kennis http://www.nldit.com