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

सी प्रोग्राम का उपयोग कर एक पहेली

यहां हम एक सी पहेली प्रश्न देखेंगे। मान लीजिए हमारे पास दो संख्याएँ 48 और 96 हैं। हमें दूसरी के बाद पहली संख्या को जोड़ना है। तो अंतिम परिणाम 9648 की तरह होगा। लेकिन हम किसी भी तार्किक, अंकगणित, स्ट्रिंग से संबंधित संचालन का उपयोग नहीं कर सकते हैं, साथ ही किसी पूर्व-निर्धारित फ़ंक्शन का उपयोग नहीं कर सकते हैं। तो हम ऐसा कैसे कर सकते हैं?

यह आसान है। हम सी में टोकन पेस्टिंग ऑपरेटर (##) का उपयोग करके कर सकते हैं। टोकन पेस्टिंग ऑपरेटर एक प्रीप्रोसेसर ऑपरेटर है। यह कंपाइलर को एक स्ट्रिंग में दो टोकन जोड़ने या जोड़ने के लिए कमांड भेजता है। हम इस ऑपरेटर का उपयोग मैक्रो परिभाषा में करते हैं।

उदाहरण

#include<stdio.h>
#define MERGE(x, y) y##x
main() {
   printf("%d", MERGE(48, 96));
}

आउटपुट

9648

  1. प्रयोग! MySQL में ऑपरेटर

    समान परिणामों के लिए, उपयोग न करें! ऑपरेटर। NOT कीवर्ड पहले से ही MySQL द्वारा प्रदान किया गया है। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1560 मानों में डालें(0);क्वेरी ठीक है, 1 पंक्ति प्रभावित

  1. सी प्रोग्राम रिकर्सिव फ़ंक्शन का उपयोग करके संख्याओं की जीसीडी खोजने के लिए

    समस्या C प्रोग्रामिंग भाषा में पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (GCD) खोजें। समाधान रिकर्सिव फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (जीसीडी) खोजने का समाधान इस प्रकार है - एल्गोरिदम रिकर्सिव फ़ंक्शन का उपयोग करके दिए गए

  1. सी # का उपयोग कर मूल कैलकुलेटर प्रोग्राम

    C# में कैलकुलेटर प्रोग्राम बनाने के लिए, आपको वेब फॉर्म का उपयोग करने की आवश्यकता है। उसके तहत 1-9 से बटन बनाएं, जोड़, घटाव, गुणा, आदि। आइए हम जोड़, घटाव और गुणा के लिए कोड देखते हैं। सबसे पहले, हमने दो चर घोषित किए हैं - static float x, y; अब, हम देखेंगे कि अलग-अलग बटन क्लिक पर गणना के लिए कोड कैस