*   >> läser Utbildning artiklar >> education >> college and university

Modul 1: Introduktion till C och C ++

Module1 Omdömen

================================ =========================================== Ursprungligen program sammanställs med användning Borland C ++. Exempel ställs samman med hjälp VC ++ /VC ++ .Net och gcc eller g ++ ges i slutet av varje modul. Till exempel om du vill kompilera C ++ koder med VC ++ /VC ++ .Net, ändra sidhuvudfilen därefter. Behöver bara lite modifikation headerfilerna ...

: ====================================== =================================== =============== ================================================== ======== #include int main () {return 0; } ------------------------------------------------- ---------- /* Mer enklaste programexempel * //* direktiv förprocessorn - sidhuvudfilen * /#include #include /* main () funktion utan argument * //* och int returvärdet ... * /int main () {printf ("Test 1 ... 2 ... 3 ...

\\ n"); printf ("Hej duden \\ n!"); återvända 0; } ------------------------------------------------- ---------------- /* Mer enklaste programexempel * //* direktiv förprocessorn - sidhuvudfilen * /#include #include /* main () funktion utan argument * //* och ingen återvändo värde ... * /void main () {printf ("Test 1 ... 2 ... 3 ...

\\ n"); printf ("Hej duden \\ n!"); återvända; } ------------------------------------------------- ---------------- /* Mer enklaste programexempel * //* direktiv förprocessorn - sidhuvudfilen * /#include #include /* main () funktion utan argument * //* och ingen återvändo värde ... * /void main () {printf ("Test 1 ... 2 ... 3 ... \\ n"); printf ("Hej duden \\ n!"); } ------------------------------------------------- ---------------- //annan enklaste exemplet direktiv program //förprocessorn - header-filer //Ändra huvudfiler följaktligen för C ++ koder ... med //VC ++ /VC ++ .

Net och andra C ++-standard kompilator ... //# include //# include //using namespace std; #include #include //main () funktion utan argument //och int returvärdet ... int main () {cout //systemanrop "paus" //kommandot vänta temporärt för användaråtgärd //genom att ringa kommandot systemet paus //paus är Borland specifikt för andra kompilatorer kan du //kassera denna och dess rubriksystem ("paus"); //återgå till operativsystem, inget fel avkastning 0; } ------------------------------------------------- -------------------------------- //Mer enklaste exemplet direktiv program //förprocessorn - deklarationsfiler #include #include //main () funktion utan argument //och int returvärdet .

.. int main () {cout //systemanrop "paus" //kommandot vänta temporärt för användaråtgärd //genom att ringa systemet pauskommando //paus är Borland specifika för andra kompilatorer kan du //kassera denna och dess rubriksystem ("paus"); //återgå till operativsystem, inget fel avkastning 0; } ------------------------------------------------- ----------------------------------- //Enkel hälsning program med en matris, pekare och urval //dig kommer att lära mer om array, pekare och val senare. //Följande #include ... kallas preprocessor direktiv /header-filer. //Organ inkluderar iostream.

h fil så att kompilatorn kan hitta definitionen //för cin och cout, sedan cin och cout kan fungera korrekt //# include //för systemet () //# include //med hjälp av namespace std; #include //för systemet () #include int main (void) {//normal variabel och array med deras respektive datatyp char namn [11], name1 [11], kön, cout cin >> namn; cout cin >> name1; cout cin >> kön, //testa om man eller kvinna om (sex == "M") //array namn utan parentes är pekaren till den första //uppsättningen s inslag cout cout system ("paus"); återvända 0; } ------------------------------------------------- ---------------------------------- #include int main () {/* normal variabel och array med sina respektive datatyp * /char kön, namn [11], name1 [11]; printf ("Ange ditt kön (M eller F):"); scanf ("% c", & kön); printf ("Skriv in ditt förnamn (max 10 tecken):"); scanf ("% s", & namn); printf ("Skriv in ditt efternamn (max 10 tecken):"); scanf ("% s", & namn 1); /* testa om man eller kvinna * /if (sex == "M") /* array namn utan parentes är pekaren till den första * //* array s elementet * /printf ("\\ Nhow är du, Mr% s .

% s \\ n ", namn, namn 1); annars printf ("\\ Nhow är du, Ms /Mrs% s% s \\ n.", namn, namn 1); återvända 0; } ------------------------------------------------- -------------------------------------- //en rad kommentar program, C ++ /* multipel linjer kommentar, C - Program för att visa torget och kvadratroten för ett givet antal * //* för sqrt funktion () * /#include /* för printf () och scanf () * /#include //för systemet () # innefattar int main () {/* variabel med namnet x och floating-point datatyp * /float x; /* standard ut * /printf ("\\ Nenter ett positivt tal (1, 2, 3):..

"); /* standard input * /scanf ("% f", & x); printf ("\\ nx =% f", x); printf ("\\ nSquare för x är =% f", x * x); //sqrt () är den fördefinierade funktionen, som definieras i math.h printf ("\\ nSquare rot för x är =% f \\ n", sqrt (x)); systemet ("pausa"); återvända 0; } ------------------------------------------------- --------------------------------- /* Enkel matematik beräknings header-filer ... * /#include #include /* main () funktion ... * /int main () {/* variabler deklaration * /int x, y, z; /* variabler initiering * //* tilldela 20 till variabeln x ...

* //* eller sätta värdet 20 på minnesplats märkt med x * /x = 20; y = 2; printf ("Med tanke på x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* göra vissa beräkningar * /x = x * y; y = y + y; /* utskrifts värden * /printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("\\ nNy värde för x /y =% d", x /y); z = 20 * y /x; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); systemet ("pausa"); återvända 0; } ------------------------------------------------- ------------------------------ //En annan enkel matematik beräkning //# include //# include #include #include int main (void) {//variablerna deklarations //variabelnamn och typ flyta a, b, c; //variabler initiering a = 2,0; b = 5,0; c = b /a; cout cout c = c + (a /b); cout //ringa fördefinierad funktion //för Borland .

.. systemet ("paus"); återvända 0; } ------------------------------------------------- ----------------------------- //annan matematik beräkning #include #include int main (void) {float x, y, z ; //Display för användardata på standard ut, skärm cout //Läs data från standard input, tangentbord cin >> x; cout cin >> y; cout cin >> z; cout cout systemet ("paus"); återvända 0; } ------------------------------------------------- --------------------------- //echo program kommandoradsargument //programexempel #include int main (int argc, char * argv []) {int x; för (x = 1, x printf ("% s% s", argv [x] (x printf ("\\ n"); återvända 0;} --------------- -------------------------------------------------- -------- //annan matematik beräknings //sammanställs med hjälp VC ++ /VC ++ Net #include using namespace std; int main (void) {float x, y, z; //Display för användardata på standard ut , skärm cout //Läs data från standard input, tangentbord CIN >> x; cout cin >> y; cout cin >> z; cout cout återvända 0;} -------------- ---------------- VC ++ /VC ++ .

Net ----------------------------- --- //Tidigare exempel sammanställs med hjälp //VC ++ /VC ++ .Net ... med C header i C ++ #include #include using namespace std; int main (void) {float x, y, z; //Display för användar uppgifter om standard ut, skärm cout //Läs data från standard input, tangentbord cin >> x; cout cin >> y; cout cin >> z; cout cout återvända 0;} ---------- --------------------- gcc ---------------------------- -------------- /* Enkel matematik beräknings simath.c huvudfiler * /#include #include /* main () funktionen.. * /int main () {/* variabler deklaration * /int x, y, z; .

/* variabler initiering * //* tilldela 20 till variabel x * //* eller sätta värdet 20 på minnesplats märkt med x * /x = 20; y = 2; printf ("Med tanke på x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* göra vissa beräkningar * /x = x * y; y = y + y; printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("\\ nNy värde för x /y =% d", x /y); z = 20 * y /x; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); återvända 0; } ============================================================================================.h>.h>.h>.

h>

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.