पाठ 7 / 36

ऑपरेटर्स

मानों को एक्सप्रेशन में जोड़ें।

अंकगणित

इंटीजर भाग काट देता है। असली भागफल के लिए double में कास्ट करें।

int a = 7, b = 2;
a / b;            // 3  (integer division)
a % b;            // 1  (remainder)
(double)a / b;    // 3.5

तुलना और संयोजन

तुलना == != < > <= >= 0 या 1 देती है। लॉजिकल &&, ||, !। शॉर्टकट: a += 3, a++

त्वरित जाँच: C में `7 / 2` क्या है?

  • 3.5
  • 3
  • 4
Answer

3 — दोनों ऑपरेंड int हैं, इसलिए परिणाम इंटीजर-भाग होकर 3 बनता है।