Hirdetés
- Megjött a jubileumi Pixel széria
- Fotók, videók mobillal
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Apple iPhone 11 Pro Max - tiltott gyümölcs
- Dobja a SIM foglalatot az iPhone Európában?
- Huawei Mate 20 Pro - a mindenit!
- Vivo X200 Pro - a kétszázát!
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S25 - végre van kicsi!
-
Mobilarena
Ú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!
- Apple iPhone 14 128GB, Akku: 85% Megkímélt, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Samsung 55" QLED 4K Q60D Smart Quantum HDR TV
- Samsung 50" QLED 4K Q60D Smart Quantum HDR TV
- Asztali PC , i7 10700 , RX 5700 XT , 16GB DDR4 , 512GB NVME , 500 GB HDD
- Razer Kraken Multi-Platform 7.1 INGYEN FOXPOST
- MSI Sword 16 - Core i7 / RTX 4050 / per key RGB / magyar garancia
- Bomba ár! Acer Aspire E5 - i7-7GEN I 8GB I 128GB SSD I 15,6" FHD I Nvidia 2GB I Cam I W11 I Gari!
- Bomba ár! Lenovo ThinkPad T480s - i5-8GEN I 8GB I 256GB I 14" FHD I HDMI I Cam I W11 I Gari!
- 145 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- Külföldi csomagszállítás Packeta csomagpontokon keresztül!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest