मेरी प्रोग्रामिंग भाषा कक्षा के लिए एक एचडब्ल्यू समस्या पूछता है:फोरट्रान 77 स्थिर या स्थिर गतिशील में स्थानीय चर हैं?
फ़ोरट्रान स्थिर या ढेर गतिशील में स्थानीय चर हैं? क्या स्थानीय वेरिएबल हैं जो डिफ़ॉल्ट मान स्थिर या स्थिर गतिशील हैं? मुझे अपने उत्तर का बैक अप लेने के लिए स्पष्टीकरण के साथ कुछ कोड दिखाएं। संकेत: यह जांचने का सबसे आसान तरीका यह है कि आपका प्रोग्राम उपप्रोग्राम की इतिहास संवेदनशीलता का परीक्षण करे। देखें कि जब आप स्थानीय चर को किसी मान पर प्रारंभ करते हैं और जब आप नहीं करते हैं तो क्या होता है। आत्मविश्वास के साथ अपने उत्तर को लॉक करने के लिए आपको एक से अधिक उपप्रोग्राम कॉल करने की आवश्यकता हो सकती है।
मैं कुछ सबरूटीन्स लिखा है: - एक चर बना सकते हैं - प्रिंट चर - एक मूल्य को चर इनिशिएलाइज़ - प्रिंट चर फिर
बाहर एक ही यादृच्छिक मान सबरूटीन प्रिंट करने के लिए प्रत्येक लगातार कॉल वैरिएबल के लिए जब यह अनियंत्रित होता है और फिर यह प्रारंभिक मान को प्रिंट करता है।
परिवर्तनीय अनियमित होने पर यह यादृच्छिक मूल्य क्या है?
क्या इसका मतलब है कि फोरट्रान प्रत्येक कॉल के लिए सबराउटिन के लिए एक ही स्मृति स्थान का उपयोग करता है या यह गतिशील रूप से अंतरिक्ष बनाता है और चर को यादृच्छिक रूप से प्रारंभ करता है?
मेरा दूसरा सबराउटिन भी एक चर बनाता है, लेकिन फिर पहले सबराउटिन को कॉल करता है। परिणाम अनियमित वैरिएबल के मुद्रित यादृच्छिक संख्या को छोड़कर अलग है। मैं बहुत असमंजस में हूँ। कृपया सहायता कीजिए!
आपको बहुत बहुत धन्यवाद।
फोर्टन को सिखाया जाता है? – jonnystoten
भाषा पूरी तरह से पढ़ाया नहीं जाता है। यह प्रोग्रामिंग भाषा पाठ्यक्रम के लिए एचडब्ल्यू का हिस्सा है। यह प्रोग्रामिंग भाषा संरचना सीखने और फोरट्रान 77 जैसी पुरानी भाषा का उपयोग करने के बारे में अधिक है, वास्तव में घरों को अंक देता है। हमारा पाठ्यक्रम जावा के आसपास ज्यादातर घूमता है। – mm2887