Pętla while
Część sekcji Podstawy ścieżki C w Coddy. Lekcja 38 z 63.
Pętla while pozwala wielokrotnie wykonywać blok kodu, dopóki określony warunek jest prawdziwy.
Oto podstawowa składnia:
while (condition) {
// kod do powtarzania
}Stwórzmy prosty licznik:
Zainicjalizuj zmienną licznika
int count = 1;Utwórz pętlę while, która działa, dopóki count jest mniejsze lub równe 5
while (count <= 5) {
printf("%d ", count);
count++;
}Po wykonaniu kodu wynik będzie następujący:
1 2 3 4 5Pętla działa, dopóki count nie osiągnie wartości 6. Wtedy warunek count <= 5 staje się fałszywy i pętla się kończy.
Wyzwanie
ŁatwyNapisz program, który odczytuje od użytkownika liczbę całkowitą n i wypisuje wszystkie liczby parzyste od 2 do n (włącznie), używając pętli while.
Na przykład, jeśli użytkownik wpisze 10, program powinien wypisać:
2 4 6 8 10Spróbuj swoich sił
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Twój kod tutaj
return 0;
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
2Zmienne
Typy danychLiczby całkowiteLiczby zmiennoprzecinkowe — float i doubleZnakiWartości logiczneStałePodstawy printfZasady nazewnictwa zmiennychKonwersja typów — część 1Konwersja typów — część 2Wyzwanie podsumowujące3Operatory
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaOperatory przypisaniaOperatory relacyjneOperatory logiczne — część 1Operatory logiczne — część 2Operatory logiczne — część 3Wyzwanie podsumowującePoćwicz samodzielnie: Kompilator C online