Comment faire une horloge en C

Une horloge codé simple, est utile dans de nombreuses applications potentielles. La bibliothèque de ctime fournir un programmeur C avec de nombreuses fonctions utiles qui lui permettent de garder une trace de combien de secondes se sont écoulées. Utilisez cet exemple d'une horloge simple qui peut être utilisé dans d'autres programmes pour les opérations de synchronisation. Vous pouvez ajuster les variables que nécessaire.

Choses que vous devez

  • C / C ++ Compiler
  • Ctime et bibliothèques iostreatm
  • 3 variables pour heures, minutes et secondes

Instructions

  1. Tapez #include #include et au sommet de votre ordinateur. Si vous voulez inclure plus de fonctions, ajoutez-les après celui-ci.

  2. Type "using namespace st-" pour votre prochaine ligne. Rappelez-vous d'inclure le point-virgule.




  3. Tapez int main () et comprennent l'ouverture et la fermeture des crochets. Parce que toutes les fonctions en C doivent renvoyer une valeur, le type de retour à 0- avant la parenthèse fermante.

  4. Déclarer une variable entière qui sera utilisé pour contrôler la boucle. Le format doit être:
    int sec_counter;

  5. Ecrire la boucle. Une boucle peut être utilisé, ainsi que d'une boucle while.




  6. Appelez l'horloge de l'intérieur le fonctionnement de votre boucle. Vous pouvez afficher les résultats de la fonction d'horloge dans la tête de temps en utilisant cout ou printf, mais la commande de cout est plus facile.

  7. Trouver le nombre de secondes à l'aide de cette horloge de syntaxe () / CLOCKS_PER_SEC. (Rappelez-vous que C est sensible à la casse.) La syntaxe complète de la commande ressemble à ceci:
    cout lt; lt; "Secondes Horloge a été en cours d'exécution: " lt; lt; horloge () // CLOCKS_PER_SEC
    GO
    L'ensemble du programme devrait ressembler à ceci lorsque vous avez terminé:

    inclure
    inclure

    utilisant le nom d'espace std
    GO
    int main ()
    {
    int sec_counter
    GO
    pour (sec_counter = 1- sec_counter lt; = 32767- sec_counter ++)
    {
    cout lt; lt; Secondes dans la boucle: " lt; lt; horloge () / CLOCKS_PER_SEC
    GO
    }
    GO
    retourner 0
    GO
    }

» » » » Comment faire une horloge en C