Wann verwendet man die for-Schleife gegenüber der while-Schleife?

Wir können for-Schleife und while-Schleife für den gleichen Zweck.
was bedeutet, dass Sie Wirkung unser code, wenn ich nicht während? dieselbe Frage entsteht zwischen if-else und switch-case? wie zu entscheiden, was zu verwenden?
zum Beispiel, die man Sie lieber?

Diesem code:

int main()
{
   int n = 10;

   for(int i=0;i<n;i++)
    {
        do_something();
    }
    return 0;
}

Oder dieser code:

int main()
{
    int n=10,i=0;

    while(i<n)
    {
          do_something();
          i++;
    }
    return 0;
}

wenn mit for oder while-Schleife bewirkt nicht den code mit allen Mitteln, dann kann ich wissen, Was die machen müssen, 2 die Lösung für das gleiche problem?

  • Entfernt das C-tag, da gibt es keine cin in C.
  • stackoverflow.com/questions/2950931/...
  • Ich leicht verändert, den Titel und setzen Sie den [c] tag zurück nach entfernen der cin da diese Frage sicherlich erstreckt sich über den gesamten C/C++ - Programmierer base.
InformationsquelleAutor Atul | 2011-01-09
Schreibe einen Kommentar