*   >> Lecture Éducation Articles >> education >> collégial et universitaire

Module 1: Introduction à C et C ++

Module1

================================ =========================================== l'origine, les programmes compilés avec Borland C ++. Exemples établis sur la base VC ++ /VC ++ .NET et gcc ou g ++ sont donnés à la fin de chaque module. Par exemple, si vous voulez compiler C ++ à l'aide de codes de VC ++ /VC ++ .NET, modifiez le fichier d'en-tête en conséquence. Juste besoin de quelques modifications pour les fichiers d'en-tête ...

: ====================================== =================================== =============== ================================================== ======== #include int main () {return 0; } ------------------------------------------------- ---------- /* Plus simple exemple de programme * //* les directives de préprocesseur - fichier en-tête /* fonction * /#include #include main () sans argument * //* et int valeur de retour ... * /int main () {printf ("Test 1 ... 2 ... 3 ...

\\ n"); printf ("Bonjour mec! \\ n"); return 0; } ------------------------------------------------- ---------------- /* Plus simple exemple de programme * //* les directives de préprocesseur - fichier en-tête /* fonction * /#include #include main () sans argument * //* et aucune valeur de retour ... * /void main () {printf ("Test 1 ... 2 ... 3 ...

\\ n"); printf ("Bonjour mec! \\ n"); revenir; } ------------------------------------------------- ---------------- /* Plus simple exemple de programme * //* les directives de préprocesseur - fichier en-tête /* fonction * /#include #include main () sans argument * //* et aucune valeur de retour ... * /void main () {printf ("Test 1 ... 2 ... 3 ...

\\ n"); printf ("Bonjour mec! \\ n"); } ------------------------------------------------- ---------------- //Un autre exemple de programme //simples directives de préprocesseur - fichiers d'en-tête //Modifiez les fichiers d'en-tête en conséquence pour les codes C ++ en utilisant ... //VC ++ /VC ++ .NET et le compilateur de conformité à la norme ... //N ° autre C # inclut //comprennent //using namespace std; fonction #include #include //main () sans argument //et la valeur de retour int ...

int main () {cout //appel système «pause» //commande d'attendre temporairement pour une action de l'utilisateur //en appelant la commande pause du système //pause est Borland spécifique, pour d'autres compilateurs vous pouvez jeter cette //et son système d'en-tête ("pause"); //revenir à système d'exploitation, aucune erreur return 0; } ------------------------------------------------- -------------------------------- //Plus simples Exemple de programme //directives de préprocesseur - fichiers d'en-tête #include #include //fonction main () sans argument //et la valeur de retour int ...

int main () {cout //appel système «pause» //commande d'attendre temporairement pour une action de l'utilisateur //en appelant la pause du système de commande //pause est Borland spécifique, pour d'autres compilateurs vous pouvez //débarrasser de ce système et de son en-tête ("pause"); //revenir à système d'exploitation, aucune erreur return 0; } ------------------------------------------------- ----------------------------------- //programme de voeux simples en utilisant un tableau, pointeur et la sélection que vous //va savoir plus sur tableau, pointeur et la sélection plus tard.

//Le #include suivante ... appelée directive de préprocesseur /fichiers d'en-tête. //Moyens incluent le fichier iostream.h afin que le compilateur peut trouver la définition de //pour le cin et cout, le cin et cout peuvent fonctionner correctement //# include //pour le système () //# include //utilisation namespace std; #include //pour le système () #include int main (void) {//variable normale et tableau avec leur nom de type de données char respectifs [11], name1 [11], le sexe; cout cin >> nom; cout cin >> name1; cout cin >> sexe; //test si mâle ou femelle si (sexe == 'M') //nom de tableau sans parenthèses est le pointeur sur l'élément de la première //tableau cout système de cout ("pause"); return 0; } ------------------------------------------------- ---------------------------------- #include main () {/* variable normale int et tableau avec leur respective type de données * /char de sexe, nom [11], name1 [11]; printf ("Entrez votre sexe (M ou F):"); scanf ("% c", et le sexe); printf ("Entrez votre prénom (max 10 caractères):"); scanf ("% s", et le nom); printf ("Entrez votre nom (10 caractères max):"); scanf ("% s", et name1); /* Test mâle ou femelle * /if (sexe == 'M') /* nom de tableau sans parenthèses est le pointeur vers le premier * //* élément de tableau * /printf ("\\ nComment êtes-vous, monsieur% s .

% s \\ n ", le nom, name1); else printf ("\\ nComment êtes-vous, Mme /Mrs% s% s. \\ n", le nom, name1); return 0; } ------------------------------------------------- -------------------------------------- //un commentaire en ligne dans le programme, C ++ /* multiples lignes commentaire, C - //fonction programme pour afficher la racine carrée et le carré pour un nombre donné * * pour sqrt () * /#include /* pour printf () et scanf () * /#include //pour le système () # inclure int main () {/* variable nommée x et à virgule flottante type de données * /float x; /* sortie standard * /printf ("\\ nEntrez un nombre positif (1, 2, 3.

):.."); /* l'entrée standard * /scanf ("% f", et x); printf ("\\ nx =% f", x); printf ("\\ nSquare pour x est =% f", x * x); //sqrt () est la fonction prédéfinie, défini dans math.h printf ("\\ nSquare racine pour x est =% f \\ n", sqrt (x)); système («pause»); return 0; } ------------------------------------------------- --------------------------------- /* Simple fichiers d'en-tête de calcul de mathématiques ... * /#include #include /* principale function () ... * /int main () {/* déclaration des variables * /int x, y, z; /* initialisation des variables * //* assigne 20 à la variable x ...

* //* ou de mettre la valeur de 20 dans un endroit de mémoire marqué par x * /x = 20; y = 2; printf ("Compte tenu de x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* faire un peu de calcul * /x = x * y; y = y + y; /* valeurs d'impression * /printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("valeur \\ nNouveau pour x /y =% d", x /y); z = 20 * y /x; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); système («pause»); return 0; } ------------------------------------------------- ------------------------------ //Un autre calcul mathématique simple, ////# # comprennent notamment #include #include int main (void) {////variables Déclaration noms de variables et type float a, b, c; //initialisation des variables a = 2,0; b = 5.

0; c = b /a; cout cout c = c + (a /b); cout //appeler la fonction prédéfinie //pour Borland ... system ("pause"); return 0; } ------------------------------------------------- ----------------------------- //un autre calcul de mathématiques #include #include int main (void) {float x, y, z ; //Affichage des données de l'utilisateur sur la sortie standard, cout d'écran //lire les données à partir de l'entrée standard, clavier cin >> x; cout cin >> Y; cout cin >> z; système cout cout ("pause"); return 0; } ------------------------------------------------- --------------------------- //arguments programme d'écho de ligne de commande //exemple de programme #include int main (int argc, char * argv []) {int x; pour (x = 1; x printf ("% s% s", argv [x], (x printf ("\\ n"); return 0;} --------------- -------------------------------------------------- -------- ////Un autre calcul compilé en utilisant #include VC ++ /VC ++ .

NET using namespace std mathématiques; int main (void) {float x, y, z; //affichage des données de l'utilisateur sur la sortie standard , cout d'écran //lire les données à partir de l'entrée standard, clavier cin >> x; cout cin >> Y; cout cin >> z; cout cout return 0;} -------------- ---------------- VC ++ /VC ++ .NET ----------------------------- --- //exemple précédent compilé en utilisant //VC ++ /VC ++ .NET ...

en utilisant C-tête en C ++ #include #include utilisant namespace std; int main (void) {float x, y, z; //affichage pour l'utilisateur des données sur la sortie standard, cout d'écran //lire les données à partir de l'entrée standard, cin du clavier >> x; cout cin >> Y; cout cin >> z; cout cout return 0;} ---------- --------------------- gcc ---------------------------- -------------- /* /#include /* fonction mathématique simple des fichiers d'en-tête de calcul-simath.c. * #include principal (). * /int main () {/* déclaration des variables * /int x, y, z; .

/* initialisation des variables * //* assigne 20 à la variable x * //* ou de mettre la valeur de 20 dans un endroit de mémoire marqué par x * /x = 20; y = 2; printf ("Compte tenu de x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* faire un peu de calcul * /x = x * y; y = y + y; printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("valeur \\ nNouveau pour x /y =% d", x /y); z = 20 * y /x; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); return 0; } ============================================================================================.h>.h>.h>.

h>

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.