Skocz do zawartości

Dylemat z użyciem else/if


Mikolajkie

Pomocna odpowiedź

(edytowany)
23 minuty temu, bjrk napisał:

@jand Wolę zapis

Popieram 😁.

Ale miało być łopatologicznie.

Edytowano przez jand
Link do komentarza
Share on other sites

19 minut temu, fribble3 napisał:

weź może zweryfikuj ten przykład,

[...]

int X = 11;
int y = 5;

if (X > 7) {
	if (X < 32) {
		y = 0;
		while (1) {}
	}
}
while (1) {}

// TO JEST TO SAMO CO:

if ((X > 7) && (X < 32)) {
	y = 0;
	while (1) {}
}
while (1) {}

 

Zweryfikowałem w Visual Studio 2022 - wg mnie to jest to samo, poza tym że podałem warunki niemożliwe do spełnienia, bo nie może liczba być mniejsza od 7 i jednocześnie większa od 32 (nie wchodząc w zawiłości i naprzemienne traktowanie liczby ze znakiem i bez znaku). Warunki zmieniłem, aby podwójna prawda była w zakresie [8-31]

Link do komentarza
Share on other sites

(edytowany)

@virtualny teraz to ma sens logiczny, dobra robota!

tylko z tym: while (1) {} to się zapętlisz.

Edytowano przez fribble3
Link do komentarza
Share on other sites

8 minut temu, fribble3 napisał:

while (1) {} to się zapętlisz.

No while(1) to był właśnie specjalnie do debugowania wstawiany. My przede wszystkim sprawdzaliśmy czy "takie ify" działają tak samo jak "takie trochę inne ify" 🙂, a to w którym while się zapętliło pokazywało końcowy wynik działania złożeń "ifów"...

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.