Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť matricu Struny

Počítačové programy ukladanie dát v rade rôznych nádob . Základné a ľahko použiteľný obal je pole , ktorý ukladá dáta v poradí pamäťových buniek . Spoločný variácie matica je matica , ktorá sa niekedy nazýva dvoch - rozmerné pole . Matice ukladá počet polí vnútri jedinej vonkajšej poľa . Mnohonásobné vnútorné pole a potom uložiť dátový typ , napríklad reťazec textu. Môžete použiť programovací jazyk , ako je C + + pre uloženie textových reťazcov v matrix . Veci , ktoré budete potrebovať
C + + integrované vývojové prostredie ( IDE ) , ako je napríklad Eclipse CDT
C + + kompilátora , ako je GCC
Zobraziť ďalšie inštrukcie Cestuj 1

Založte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , vyberte " File /New /Project " a vyberte " C + + " vytvoriť nový C + + projektu . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE .
2

Vytvorte hlavnú funkciu . Hlavnou funkciou je miesto , kde začína váš program . Napíšte nasledujúce v hornej časti súboru zdrojového kódu :

int main ( )

{ }
3

deklarovať dvojrozmerné pole , alebo matice , reťazcov . Môžete nastaviť veľkosť matice na čokoľvek chcete. Ak chcete napríklad vytvoriť maticu , ktorá je päť reťazca dlhá a päť reťazca široká , napíšte nasledujúce medzi zloženými zátvorkami v hlavnej funkcie :

string matica [ 5 ] [ 5 ] ;
4

Loop cez matricu pomocou nested " pre " slučky . Prvý " pre " slučky prechádza vonkajšie pole matrice , čo je ten , ktorý obsahuje ďalšie pole . Druhý " pre " slučky slučky cez vnútorné pole matrice , ktorá obsahuje reťazce . Ak chcete vytvoriť vnorené " pre " slučky , napíšte nasledujúci príkaz pod vyhlásenie matice :

//vonkajšie slučky for

for ( int i = 0 ; i < 5 ; i + + )

{

//vnútorné slučky for začať klipart

for ( int j = 0 ; j < 5 ; j + + )

{ }

//vnútorné na konci slučky

}

//vonkajšie na konci slučky
5

Priradiť hodnotu pre každý reťazec v matici . Každý reťazec je navštívil raz vnútri vnorené " pre " slučky . Umiestnením nasledujúce vyhlásenie medzi zloženými zátvorkami , ktoré bezprostredne nasledujú po druhej " pre " slučky , môžete nastaviť hodnotu každého reťazca . Napíšte Nasledujúci medzi zloženými zátvorkami po druhej " pre " slučky :

matice [ i ] [ j ] = ' x ' ;
6

Vytlačiť hodnotu matica na výstupné okno . Vložte nasledujúci riadok bezprostredne po zadaní reťazca vytvorili v predchádzajúcom kroku :

cout << matice [ i ] [ j ] ;
7

Vytlačte znak nového riadku na koniec jednej kompletnej iterácii vonkajšie " pre " slučky . Jeden kompletný iterácie súpravy a tlačí textové všetkých reťazcov obsiahnutých v jednotkovom poli . Tým tu tlače znak nového riadku , tlačený výstup je rozdelený do mriežky s riadkami a stĺpcami. Napíšte nasledujúci príkaz po textom : " //vnútorná na konci slučky . " ClipArt

cout << endl ;
8

Spustite program stlačením zelenej " Play " tlačidlo . Výstup programu vyzerá takto :

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené