- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Gurulunk, WAZE?!
- Mr Dini: Mindent a StreamSharkról!
- Depression: Hardver rúzs effektus?
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
-
LOGOUT

Új hozzászólás Aktív témák
-
emitter
őstag
Hát így első ránézésre semmit!

Egyrészt kihagytál pár case-t az ágakban:int main()
{
switch (5 / 2) {
case 1: printf(''Morgo\n'');
case 2: printf(''Tudor\n'');
case 3: printf(''Vidor\n'');
default: printf(''Hofeherke\n'');
}
Így már elvileg a 2. opciótírja ki, azaz ''Tudor'',
mert ugye kiértéleki a switch() paraméterét, aminek egy kifejezésnek kéne lennie, de végülis egy szám is az, szóval 5/2=2 (2.5 kerekítve), azaz a 2. pontot fogja végigcsinálni.
Viszont, mivel nem raktál minden egyes 'statement' (azaz opció) után egy break; utasítást, végre fogja hajtani a 3. és a default ágat is, vagyis a progi eredménye ez lesz:
Tudor
Vidor
Hofeherke
A helyes kód:int main()
{
switch (5 / 2) {
case 1: printf(''Morgo\n''); break;
case 2: printf(''Tudor\n''); break;
case 3: printf(''Vidor\n''); break;
default: printf(''Hofeherke\n''); break;
}
Egyébként itt tudsz a függvényről (és úgy általában a C-ről) többet megtudni: [link] AJÁNLOTT!
Sok sikert!
szerk: 8472: lassú voltam
[Szerkesztve]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Kormányok / autós szimulátorok topikja
- Idővel kicsúszik az aljzatból a 12V-2x6 tápkonnektor?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Tápos kibeszélő offtopik
- World of Tanks - MMO
- Sorozatok
- Gyorsabb és drágább - kezünkben a Samsung Galaxy S23
- Automata kávégépek
- Mibe tegyem a megtakarításaimat?
- Tőzsde és gazdaság
- További aktív témák...
- RTX 2060 Super - Ryzen 5 5500 (ÚJ, 2 ÉV GARI)- 16 GB DDR4 3200 MT/s CL16 - 1 TB NVMe SSD
- Thrustmaster TS-PC Racer Ferrari 488 Challenge Edition (6.2NM) - ÚJ - GARANCIÁLIS 2028.01.06-ig
- 300db Teszteletlen Okostelefon (épp kijelzős mind) - 3990Ft / db
- ThinkPad T14 Gen1 27% 14" FHD IPS érintő i7-10610U MX330 16GB 256GB NVMe ujjlolv gar
- BenQ MA320U 9H.LMXLB.QBE Monitor
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
- BESZÁMÍTÁS! Részletfizetés 0% THM ÚJ Sony PlayStation 5 Slim digital / lemezes / Pro konzol 27% áfa
- ÓRIÁSI AKCIÓK / MICROSOFT WINDOWS 10,11 / OFFICE 16,19,21,24 / VÍRUS,VPN VÉDELEM / SZÁMLA / 0-24
- Corsair VENGEANCE Pro 32GB (4x8GB) DDR4 2800MHz
- Apple iPhone XS Max 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



