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

सी प्रोग्राम प्रोग्राम में किसी भी उद्धरण के बिना एक स्ट्रिंग मुद्रित करने के लिए


यह एक और मुश्किल समस्या है। इस कार्यक्रम में, हम देखेंगे कि सी का उपयोग करके एक स्ट्रिंग को कैसे प्रिंट किया जाए जहां कोई उद्धरण चिह्नों का उपयोग नहीं किया जाता है।

यहां हम मैक्रो फ़ंक्शन का उपयोग कर रहे हैं। हम मैक्रो फ़ंक्शन को परिभाषित कर रहे हैं जैसे

#define getString(x) #x

getString() एक मैक्रो फ़ंक्शन है। यह x को एक स्ट्रिंग में परिवर्तित करके लौटाता है। # x से पहले यह दर्शाता है कि फ़ंक्शन x को एक स्ट्रिंग में बदल देगा।

Input: Take one string without quote
Output: Print that string into console

एल्गोरिदम

Step 1:Take a string without quote
Step 2: Use macro function to print it into a string
Step 3: End

उदाहरण कोड

#include<stdio.h>
#define getString(x) #x
//The # will convert x into a string
main() {
   printf(getString(Hello World));
}

आउटपुट:

Hello World

  1. सी प्रोग्राम में मैट्रिक्स को तिरछे नीचे की ओर प्रिंट करें।

    आकार n x n की एक सरणी के साथ दिया गया है और कार्य पूर्णांक प्रकार के मैट्रिक्स तत्वों को तिरछे नीचे की ओर प्रिंट करना है। तिरछे नीचे की ओर का अर्थ है n x n के किसी भी आकार की सरणी को तिरछे नीचे की ओर ले जाना जैसे नीचे दिए गए चित्र में प्रिंट करना - सबसे पहले यह 1 प्रिंट करेगा और फिर 2 प्रिंट करन

  1. पायथन प्रोग्राम में किसी भी लूप का उपयोग किए बिना नंबर श्रृंखला प्रिंट करें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन दो संख्या N और K को देखते हुए, हमारी समस्या N से किसी संख्या K को तब तक घटाना है जब तक कि संख्या (N) शून्य (0) से अधिक न हो जाए, एक बार जब N ऋणात्मक या शून्य हो जाए तो हम उसमें K जोड़ना शुरू कर देते हैं जब तक कि वह संख

  1. किसी भी लूप का उपयोग किए बिना प्रिंट नंबर श्रृंखला के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन - दो संख्या N और K को देखते हुए, हमारी समस्या N से किसी संख्या K को तब तक घटाना है जब तक कि संख्या (N) शून्य (0) से अधिक न हो जाए, एक बार जब N ऋणात्मक या शून्य हो जाए तो हम उसमें K को तब तक जोड़ना शुरू करते हैं जब तक क