Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C प्रोग्राम में विभिन्न प्रकार के भावों को समझाइए

एक अभिव्यक्ति ऑपरेटरों और ऑपरेंड का एक संयोजन है जो एक ही मूल्य को कम कर देता है। एक डेटा आइटम पर एक ऑपरेशन किया जाता है जिसे ऑपरेंड कहा जाता है। एक ऑपरेटर डेटा पर किए जाने वाले ऑपरेशन को इंगित करता है।

उदाहरण के लिए, z =3+2*1

जेड =5

C प्रोग्राम में विभिन्न प्रकार के भावों को समझाइए

  • प्राथमिक भाव - यह एक ऑपरेंड है जो एक नाम, एक स्थिरांक या कोई भी कोष्ठकी व्यंजक हो सकता है। उदाहरण - c =a+ (5*b);

  • पोस्टफ़िक्स एक्सप्रेशन - पोस्टफिक्स एक्सप्रेशन में, ऑपरेटर ऑपरेंड के बाद होगा। उदाहरण - ab+

  • उपसर्ग भाव - n एक उपसर्ग अभिव्यक्ति, ऑपरेटर ऑपरेंड से पहले है। उदाहरण - +ab

  • एकात्मक अभिव्यक्ति - इसमें एक ऑपरेटर और एक ऑपरेंड होता है। उदाहरण - a++, --b

  • बाइनरी एक्सप्रेशन - टी में दो ऑपरेंड और एक ऑपरेटर होता है। उदाहरण - a+b, c-d

  • टर्नरी एक्सप्रेशन - इसमें तीन ऑपरेंड और एक ऑपरेटर होता है। उदाहरण के लिए, Exp1? Expक्स्प 2 - Expक्स्प 3. यदि Exp1 सत्य है, तो Exp2 निष्पादित किया जाता है। अन्यथा, Exp3 निष्पादित किया जाता है।

उदाहरण

सी भाषा में विभिन्न प्रकार के भावों की व्याख्या करने वाला सी प्रोग्राम नीचे दिया गया है -

#include<stdio.h>
int main(){
   int a,b,c,d,z;
   int p,q,r,s,t,u,v;
   printf("enter the values of a,b,c,d:\n");
   scanf("%d%d%d%d",&a,&b,&c,&d);
   r=a++;
   s=--b;
   t=a+b;
   u=c-d;
   v=a+(5*b);
   z = (5>3) ? 1:0;
   printf("unaryexpression=%d\nunary expression=%d\n Binary
   expression=%d\nBinary expression=%d\nPrimary expression=%d\nTernary expression=%d\n",r,s,t,u,v,z);
}

आउटपुट

आप निम्न आउटपुट देखेंगे -

enter the values of a,b,c,d:
2 3 4 6
unary expression=2
unary expression=2
Binary expression=5
Binary expression=-2
Primary expression=13
Ternary expression=1
के मान दर्ज करें
  1. गोटो स्टेटमेंट को समझाने के लिए सी प्रोग्राम

    सी प्रोग्राम पांच नंबरों के लिए वर्गमूल का मूल्यांकन करता है। वेरिएबल काउंट पढ़े गए नंबरों की गिनती को स्टोर करता है। जब गिनती 5 से कम या उसके बराबर होती है, तो गोटो रीड स्टेटमेंट नियंत्रण को लेबल पढ़ने के लिए निर्देशित करता है। अन्यथा, प्रोग्राम एक संदेश प्रिंट करता है और रुक जाता है। गोटो स्टेटमें

  1. C भाषा में किस प्रकार के भावों का मूल्यांकन किया जाता है?

    एक व्यंजक ऑपरेटरों और ऑपरेंड का एक संयोजन है। ऑपरेंड एक डेटा आइटम है जिसमें ऑपरेशन किया जाता है। एक ऑपरेटर डेटा पर एक ऑपरेशन करता है उदाहरण के लिए; z =3+2*1 जेड =5 अभिव्यक्ति के प्रकार सी भाषा में मूल्यांकन किए जाने वाले विभिन्न प्रकार के भाव इस प्रकार हैं - प्राथमिक भाव -इस व्यंजक में संक

  1. सी ++ में उदाहरण के साथ अभिव्यक्ति वृक्ष

    एक्सप्रेशन ट्री एक विशेष प्रकार का बाइनरी ट्री होता है जिसमें ट्री के प्रत्येक नोड में या तो एक ऑपरेटर या ऑपरेंड होता है। लीफ नोड्स पेड़ का एक संचालन . का प्रतिनिधित्व करता है . गैर-पत्ती नोड्स पेड़ का एक ऑपरेटर . का प्रतिनिधित्व करता है । उदाहरण: इंफिक्स एक्सप्रेशन प्राप्त करने के लिए जिस