1 [+] का उपयोग करते हुए सी ++ में दोहरा नकार

पर बनाया गया सवाल Sun, Mar 17, 2019 12:00 AM
    

इस प्रश्न का पहले से ही यहाँ एक उत्तर है:

    
समस्या:

मैं अपने कॉलेज की परिचय समस्या से एक प्रोग्राम बनाने के सेट का अभ्यास कर रहा हूं, जहां उपयोगकर्ता चार चर 0600350991100101035062, 0600350991100101035062, 0600350991111001010362, a और पेश करता है। अगर b में c और 0600350991111001010350 में d में नहीं है, तो प्रोग्राम को 0600350991111001010350, a और 060035099111101001062 से प्रिंट करना होगा; अन्यथा इसे (c; d), 0600350991100101035062 और b:

प्रिंट करना चाहिए।

मैंने देखा है कि यदि उपयोगकर्ता 06003509911001001350350, (c; d) का परिचय देता है, तो BOTH कथन गलत है, यह a के बजाय b प्रिंट करता है। ऐसा क्यों होता है?

प्रयास: a+b     
- 1
  1. a - बताएं कि आप यहां क्या करने का प्रयास कर रहे हैं।
    2019-03-17 00: 05: 11Z
  2. b आप जो कर रहे हैं वह आपको नहीं लगता। यह पहले a-b की तुलना करेगा और फिर परिणाम (0 या 1) की तुलना a से करेगा।
    2019-03-17 00: 05: 39Z
  3. 06003509911001001350350 को बदलकर b
    2019-03-17 00: 05: 43Z
  4. एक मानक और अधिक पठनीय स्वरूपण शैली अपनाने पर विचार करें।
    2019-03-17 00: 18: 04Z
स्रोत रखा गया यहाँ