Miért nem tud normálisan, maradékosan osztani a c#?
Figyelt kérdés
int x = 0;
while (x%83!=32)
{
x++;
}
label1.Text = x.ToString();
Nála az x=32
Miért?
2013. nov. 27. 18:38
11/13 anonim 



válasza:





A C# lusta szemantikájú nyelv.
Mivel egy összetett feltétel legelső részfeltételénél kiderül, hogy az egész feltétel biztosan hamis lesz (hiszen hamis és akármi=hamis) a többit már ki sem értékeli.
12/13 A kérdező kommentje:
Igen, köszönöm, rájöttem már mindenre, csak túlbonyolítottam . :)
Csak mikor az ember már órák óta programokat ír, nem nagyon pörög az agya
2013. nov. 28. 21:00
13/13 anonim 



válasza:





Miért kell minden dilettáns kezébe compiler, Uram?!
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!