मेरे पास printf का उपयोग करने के बारे में कोई प्रश्न है।प्रिंटफ फ़्लोटिंग पॉइंट मानों के लिए स्ट्रिंग प्रारूप
char str[8];
float val = 2.334563;
sprintf(str, format, val);
printf("val = %s.\n", str);
val = -23.34563;
sprintf(str, format, val);
printf("val = %s.\n", str);
val = -0.02334563;
sprintf(str, format, val);
printf("val = %s.\n", str);
val = 233;
sprintf(str, format, val);
printf("val = %s.\n", str);
उम्मीद उत्पादन इस प्रकार है:
val = +2.3345
val = -23.345
val = -0.0233
val = +233.00
क्या प्रारूप स्ट्रिंग मुझे लगता है कि के लिए की जरूरत है? आपके ध्यान देने के लिए धन्यवाद!
वांछित आउटपुट नहीं मिलता है। उनके सवाल को और अधिक सीधे पूछना चाहिए। –
@ जोमग्रीग्राथ: यह क्यू स्पष्ट रूप से गृहकार्य की गंध करता है और मैं पॉइंटर्स या विचार देने के अलावा होमवर्क प्रश्नों के लिए कोड के किसी भी प्रकार को लिखने की सराहना नहीं करता हूं। ** कारण: ** मैं नहीं चाहता कि एक प्रोग्रामर मेरे बगल में बैठा हो (हालांकि अब से कुछ साल पहले) जो एक संकेत दिए गए स्रोत कोड को नहीं लिख सकता है। –
ठीक है धन्यवाद। मैं स्टैक ओवरफ्लो के लिए नया हूं और मुझे एहसास नहीं हुआ। बस सवालों का जवाब देने की कोशिश कर रहा है। मैं एक शौकिया प्रोग्रामर हूं जो स्कूल नहीं गया है। होमवर्क असाइनमेंट के बारे में नहीं सोचा था। भविष्य में ऐसा करना याद रखेगा। –