switch-statement पर टैग किए गए जवाब

कंप्यूटर प्रोग्रामिंग में, एक स्विच, केस, सेलेक्ट या स्टेटमेंट स्टेटमेंट एक प्रकार का चयन नियंत्रण तंत्र है, जिसका उपयोग चर सामग्री के आधार पर कोड के विशिष्ट ब्लॉक को इनवॉइस करने के लिए किया जाता है।

17
रिटर्न के साथ स्टेटमेंट स्विच करें - कोड शुद्धता
मान लीजिए कि इस संरचना के साथ C में मेरा कोड है: switch (something) { case 0: return "blah"; break; case 1: case 4: return "foo"; break; case 2: case 3: return "bar"; break; default: return "foobar"; break; } अब जाहिर है, breakकोड को सही ढंग से चलाने के लिए …

14
मैं अधिकतम मूल्य से अधिक के बिना किसी चर को कैसे बढ़ा सकता हूं?
मैं स्कूल के लिए एक सरल वीडियो गेम कार्यक्रम पर काम कर रहा हूं और मैंने एक विधि बनाई है जहां खिलाड़ी को 15 स्वास्थ्य अंक मिलते हैं यदि वह विधि कहलाती है। मुझे स्वास्थ्य को अधिकतम 100 पर रखना है और अपनी सीमित प्रोग्रामिंग क्षमता के साथ इस बिंदु …

1
जब मैं [[परित्याग]] का उपयोग करने पर भी GCC मुझे एक गिरावट के बारे में चेतावनी क्यों दे रहा हूं?
निम्नलिखित कोड के कोड में, मैं [[fallthrough]]C ++ 1z से मानक विशेषता का उपयोग दस्तावेज़ में करता हूं कि एक गिरावट की इच्छा है: #include <iostream> int main() { switch (0) { case 0: std::cout << "a\n"; [[fallthrough]] case 1: std::cout << "b\n"; break; } } जीसीसी 7.1 के साथ, …

2
रेगेक्स और बैकरेफरेंस के साथ रूबी स्विच स्टेटमेंट (केस ... कब) लिखें?
मुझे पता है कि मैं नियमित अभिव्यक्ति के खिलाफ मैच की जांच के लिए रूबी केस स्टेटमेंट लिख सकता हूं। हालाँकि, मैं अपने रिटर्न स्टेटमेंट में मैच डेटा का उपयोग करना चाहूंगा। कुछ इस तरह से अर्ध-स्यूडोकोड: foo = "10/10/2011" case foo when /^([0-9][0-9])/ print "the month is #{match[1]}" else …

15
स्विच केस: क्या मैं एक नंबर के बजाय एक रेंज का उपयोग कर सकता हूं
मैं स्विच का उपयोग करना चाहता हूं, लेकिन मेरे पास कई मामले हैं, क्या कोई शॉर्टकट है? अब तक केवल एक ही समाधान मुझे पता है और कोशिश की है: switch (number) { case 1: something; break; case 2: other thing; break; ... case 9: .........; break; } मुझे आशा …

8
जावा स्विच के मामले: ब्रेसिज़ के साथ या उसके बिना?
निम्नलिखित दो स्निपेट पर विचार करें, जिसमें ब्रेसिज़ हैं: switch (var) { case FOO: { x = x + 1; break; } case BAR: { y = y + 1; break; } } ब्रेसिज़ के बिना: switch (var) { case FOO: x = x + 1; break; case BAR: y …

15
मैं एक `स्विच` स्टेटमेंट का उपयोग करके सी में तार की तुलना कैसे कर सकता हूं?
सी में एक switchनिर्माण होता है जो एक परीक्षण पूर्णांक मान के आधार पर कोड की विभिन्न सशर्त शाखाओं को निष्पादित करने में सक्षम बनाता है, उदाहरण के लिए; int a; /* Read the value of "a" from some source, e.g. user input */ switch (a) { case 100: // …

4
आर फ़ंक्शन में स्विच स्टेटमेंट का उपयोग कैसे करें?
मैं switch()फ़ंक्शन के तर्क के मान के अनुसार विभिन्न गणना को ट्रिगर करने के लिए आर में अपने फ़ंक्शन के लिए उपयोग करना चाहता हूं । उदाहरण के लिए, मतलाब में आप ऐसा लिखकर कर सकते हैं switch(AA) case '1' ... case '2' ... case '3' ... end मुझे यह …

14
तोड़फोड़ में स्थिति "एस"
कुछ बिंदु पर मेरी काम करने वाली कॉपी में सभी फाइलें "एस" प्रतीक के साथ चिह्नित की गई हैं जैसा कि नीचे दिखाया गया है: $ svn st M S AclController.php S InstallationController.php S CustomerController.php S RedirController.php S IndexController.php S LoginController.php S OrderController.php S ProductController.php S SelfInstallController.php S SelfcareController.php दिलचस्प …

8
लारावेल 5 - ब्लेड में स्विच करें
मैं ब्लेड टेम्पलेट्स में स्विच का उपयोग कैसे कर सकता हूं? जब मैंने इस्तेमाल किया: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch परिणाम में मैं इस पाठ को सादे के रूप में देखता हूं। मैं कोड के कुछ टुकड़े में स्विच का उपयोग …

4
आपका स्विच स्टेटमेंट डेटा प्रकार लंबा, जावा क्यों नहीं हो सकता है?
यहाँ सूर्य के जावा ट्यूटोरियल का एक अंश दिया गया है : एक स्विच के साथ काम करता byte, short, char, और intआदिम डेटा प्रकार। यह भी स्पष्ट किया प्रकार (वर्ग और विरासत में चर्चा) और कुछ विशेष वर्गों के साथ काम करता है कि "रैप" कुछ आदिम प्रकार: Character, …

1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.