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

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


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

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

उदाहरण

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

आउटपुट

9648

  1. - MySQL में ! ऑपरेटर का उपयोग

    सिफारिश ! ऑपरेटर का उपयोग न करें। MySQL में NOT कीवर्ड पहले से उपलब्ध है जो समान कार्य करता है और अधिक पठनीय/मानक है। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (0.50 sec) INSERT INTO DemoTable1560 VALUES(0); Query OK, 1 row affected (0.16 sec) सभी रिकॉर्ड देखना SELECT * FRO

  1. रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम

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

  1. - C# का उपयोग करके बेसिक कैलकुलेटर प्रोग्राम

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