Question
Download Solution PDFC प्रोग्रामिंग के मुख्य भाग में एक स्विच कथन में ______________ होना चाहिए।
Answer (Detailed Solution Below)
Detailed Solution
Download Solution PDFएक स्विच कथन एक चर के मानों की सूची के विरुद्ध समानता के लिए परीक्षण करने की अनुमति देता है। प्रत्येक मान को एक केस कहा जाता है, और स्विच किए जा रहे चर को प्रत्येक स्विच केस के लिए जाँचा जाता है।
वाक्य - विन्यास
switch(expression) {
case constant-expression :
statement(s); break; /* optional */
default : /* Optional */
statement(s);
}
महत्वपूर्ण बिंदु :
- स्विच कथन में उपयोग की गई अभिव्यक्ति में एक अभिन्न या परिगणित प्रारुप का होना चाहिए, या एक वर्ग प्रकार का होना चाहिए जिसमें वर्ग का अभिन्न या परिगणित प्रारुप के लिए एकल रूपांतरण फलन होता है।
- एक मामले के लिए स्थिर-अभिव्यक्ति स्विच में चर के समान डेटा प्रकार जैसी होनी चाहिए, और यह एक स्थिर या लिट्रल होना चाहिए।
- जब चर को स्विच किया जा रहा है तो यह एक केस के बराबर है, उस केस के बाद वाला कथन तब तक निष्पादित होगा जब तक कि ब्रेक कथन नहीं आ जाता।
- जब यह एक ब्रेक कथन तक पहुंच जाता है, तो स्विच समाप्त हो जाता है, और नियंत्रण प्रवाह स्विच कथन के बाद अगली पंक्ति में कूदता है।
- हर केस को break देने की जरूरत नहीं है। यदि कोई ब्रेक दिखाई नहीं देता है, तो नियंत्रण प्रवाह उत्तरवर्ती मामलों तक विफल हो जाएगा जब तक कि एक ब्रेक नहीं मिल जाता है।
- एक स्विच कथन में एक वैकल्पिक व्यतिक्रम(डिफ़ॉल्ट) केस हो सकता है, जो स्विच के अंत में पहुँचना चाहिए। डिफ़ॉल्ट केस का उपयोग किसी कार्य के निष्पादन के लिए किया जा सकता है जब कोई भी मामला सत्य नहीं होता है। डिफ़ॉल्ट मामले में किसी ब्रेक की आवश्यकता नहीं है।
Last updated on Jul 12, 2025
-> HTET Exam Date is out. HTET Level 1 and 2 Exam will be conducted on 31st July 2025 and Level 3 on 30 July
-> Candidates with a bachelor's degree and B.Ed. or equivalent qualification can apply for this recruitment.
-> The validity duration of certificates pertaining to passing Haryana TET has been extended for a lifetime.
-> Enhance your exam preparation with the HTET Previous Year Papers.