Podczas pętli w C

Podczas pętli w C
While pętla w języku programowania C wykonuje określone zadanie, dopóki określony warunek nie nastąpi. Ta pętla ma warunek iteracyjny i iterator, który zwiększa lub zmniejsza (w zależności od logiki kodu) w każdej iteracji pętli. W tym przewodniku porozmawiamy o pracy w pętli While w języku programowania C.

Wykorzystanie pętli While w języku programowania C

Próbowaliśmy wyjaśnić użycie pętli While w języku programowania C za pomocą następujących trzech przykładów:

Przykład nr 1: Drukowanie serii liczb

W tym przykładzie spróbujemy wydrukować serię liczb od 1 do 10. Skrypt pokazany na poniższym obrazie został zaprojektowany tak, aby służyć temu celowi:

W tym programie zdefiniowaliśmy zmienną całkowitą „NUM” i przypisaliśmy do niej numer „1”. Następnie, stosując pętlę While, zwiększyliśmy tę zmienną w każdej iteracji do „10”, aby na terminalu można wydrukować serię liczb od 1 do 10.

Następnie utworzyliśmy plik obiektowy tego programu za pomocą następującego polecenia:

$ gcc.C -O, podczas gdy

Aby wykonać ten plik obiektu, użyliśmy następującego polecenia:

$ ./chwila

Seria liczb pokazano na poniższym obrazku:

Przykład nr 2: nieskończony w pęt pętli

Możesz także wykonać pętlę nieskończoną, używając go w sposób pokazany w następującym skrypcie C:

Oświadczenie „while (1)” w tej pętli ocenia prawdziwie w każdej iteracji pętli, ponieważ ciało tej pętli będzie zawsze wykonywane, tj.mi., Wiadomość „Hello World” zostanie wiele razy wydrukowana na terminalu dla Infinite.

Można to potwierdzić za pomocą następującego wyjścia:

Uwaga: Aby złamać tę pętlę lub zmusić zatrzymanie wykonania programu, w tym przypadku będziesz musiał nacisnąć Ctrl+ C w terminalu.

Przykład nr 3: podczas gdy pętla bez stanu iteracyjnego

Pętla w czasie w języku programowania C musi mieć odpowiedni stan iterację. W poniższym przykładowym skrypcie spróbujemy dowiedzieć się, co się stanie, jeśli przegapimy ten warunek iteracyjny.

W tym przykładzie po prostu usunęliśmy warunek iteracyjnych z programu C używanego w naszym drugim przykładzie.

Kiedy skompilowaliśmy ten program C, otrzymaliśmy błąd czasu kompilacji, który skłoniła nas do zapewnienia odpowiedniego warunku iteracyjnego, jak pokazano na poniższym obrazku:

Wniosek

W tym artykule próbowaliśmy zbadać działanie pętli while w języku programowania C w trzech różnych aspektach. Po zrozumieniu tych przypadków możesz łatwo korzystać z pętli podczas pisania programów w C.