लूप का उपयोग किए बिना संख्याओं को प्रिंट करने के कई तरीके हैं जैसे रिकर्सिव फ़ंक्शन, गोटो स्टेटमेंट और मुख्य() फ़ंक्शन के बाहर फ़ंक्शन बनाना।
सी भाषा में नंबर प्रिंट करने के लिए यहां एक उदाहरण दिया गया है,
उदाहरण
#includeint number(int val) {if(val<=100) { printf("%d\t",val); संख्या (वैल + 1); }}इंट मेन () { इंट वैल =1; संख्या (वैल); वापसी 0;}
आउटपुट
12345678910111213 14151617181920212223242526 27282930313233343536373839 404142434445464749505152 5354555657585966162636465 66676869707172737475767778 79808182838485868788899091 999394959697उपरोक्त उदाहरण में, एक तर्क संख्या के साथ एक फ़ंक्शन संख्या बनाई जाती है। यदि वैल 100 से कम या उसके बराबर है, तो मूल्य और वृद्धि मूल्य को एक से प्रिंट करें। मेन () फंक्शन में, वैल को 1 से इनिशियलाइज़ किया जाता है और फंक्शन नंबर कहा जाता है।
अगर (वैल <=100) {प्रिंटफ ("% d \ t", वैल); संख्या(वैल+1);}