Wie erstelle ich das Druckergebnis des Countdown-Timers in einer einzelnen Zeile in C?

mikejosnton

Ich habe hier Code, der als Countdown-Timer funktioniert, aber Ergebnisse in einer neuen Zeile wie folgt ausgibt:

10
9
8
7
6
5
4
3
2
1

hier ist mein Code:

int timer()
{
        int count;
        count = 10;

        while(count != 0)
        {
                printf("Time: \t%d \n", count);
                count--;
                sleep(1);
        }

        printf("\nCount down timer has expired\n");
        return 0;
}

Was ich bisher versucht habe, ist \n in \r zu ändern, um in einer einzigen Zeile zu drucken, aber es hat nicht funktioniert. Ich versuche, die Zeile klar zu machen und die nächste Zahl in der Zeile zu drucken, dann lösche das und drucke die nächste, wenn das Sinn macht

Alex

Versuchen Sie, fflush(stdout)nach der Verwendung \rin Ihrem printfwie von pmg erwähnt hinzuzufügen:

int timer()
{
        int count;
        count = 10;

        while(count != 0)
        {
                printf("Time: \t%d \r", count);
                fflush(stdout);
                count--;
                sleep(1);
        }

        printf("\nCount down timer has expired\n");
        return 0;
}

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Wie wird ein Countdown in einer einzelnen Zeile in der Konsole angezeigt?

Wie erhalte ich Werte einer einzelnen Zeile?

Wie erstelle ich ein Abfrageset, das mehrere Felder basierend auf einer einzelnen Bedingung in Django filtert?

Wie erstelle ich Elemente in einer einzigen Zeile?

Wie erstelle ich alle Kreisdiagramme in einer Zeile?

Wie erstelle ich eine Variable, die das Alter einer anderen Zeile in einer gemeinsamen ID enthält?

Wie erhalte ich das Ergebnis in einer einzelnen Zeile, wenn Unterabfragen in SQL Server 2008 verwendet werden?

Wie kombiniere ich Python-Variablen in einer einzelnen Zeile des Datenrahmens?

Wie drucke ich in einer einzelnen Zeile in einer Schleife?

Wie erstelle ich ein Bild mit einem Ankertag, das in einer Zeile angezeigt wird?

Wie erstelle ich eine SQL-Ansicht, in der jede Zeile das Ergebnis einer Abfrage ist?

Wie erstelle ich einen Countup-Timer anstelle eines Countdown-Timers? (PHP, JQUERY-AJAX)

Wie erstelle ich einen Ankerlink innerhalb einer einzelnen Seite in Balsamiq?

Wie erstelle ich ein JSON-Objekt, das mit der ID der Zeile des Formulars beginnt?

Wie erstelle ich ein Diktat aus einer Zeile in einer Unterliste?

Wie erstelle ich einen Countdown?

Wie erhalte ich den Maximalwert mehrerer Spalten in einer einzelnen Zeile?

Wie kann ich Zeilen zu einer einzelnen Zeile hinzufügen?

Wie gruppiere ich Werte in einer einzelnen Zeile in select oracle?

Wie kann ich alle Plotdiagramme in einer einzelnen Zeile anzeigen?

Wie entferne ich ' und richte Text in einer einzelnen Zeile aus?

Wie erstelle ich mit Excel :: Writer :: XLSX eine Tabelle, in der das Einfügen einer Zeile die Formel einer Spalte kopiert?

Wie erstelle ich eine Variable, die das Alter einer anderen Zeile in einer gemeinsamen ID in Python 3.8 enthält?

Wie erstelle ich eine synchronisierte Multimap mit Guava in einer Zeile?

Wie erstelle ich eine dynamische Zeile mit einer Schleife in JSX?

Wie erstelle ich Navi-Tabs und Buttons in einer Zeile?

Wie erstelle ich den Code in Sublime Text 3 in einer Zeile?

Wie erstelle ich 2 Zufallsauswahlvariablen in einer Zeile? (discord.py)

Wie erstelle ich eine berechnete Zeile in einer nicht schwenkbaren Tabelle?

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  3. 3

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  4. 4

    Eclipse Oxygen - Projekte verschwinden

  5. 5

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  6. 6

    Wie kann ich den Kaskadenmodus global einstellen?

  7. 7

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  8. 8

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  9. 9

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  10. 10

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  11. 11

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  12. 12

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  13. 13

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  14. 14

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  15. 15

    Wie wählt man Unterschiede mit drei Tabellen aus?

  16. 16

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

  17. 17

    Wie kann ich meine Tabelle abfragen, um sie in mySQL nach 2 Feldern zu gruppieren?

  18. 18

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  19. 19

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  20. 20

    Modbus Python Schneider PM5300

  21. 21

    Wie kann eine gleichmäßige Lastverteilung in ElasticSearch mit Indizes mit unterschiedlicher Anzahl von Shards erreicht werden?

heißlabel

Archiv