لفهم القيمة التي سيتم تعيينها للمتغير بعد تنفيذ البرنامج ، من الضروري تحليل كل سطر من التعليمات البرمجية.
في هذه الحالة ، هناك متغيران في البرنامج: س و ن. المتغير س تمت تهيئته إلى القيمة 0 ، والمتغير ن تمت تهيئته إلى القيمة 1. وهكذا ، في وقت تنفيذ البرنامج ، القيم س = 0 و ن = 1.
ومع ذلك ، لا توجد عمليات على المتغيرات في هذا البرنامج وليس هناك إخراج النتيجة. هذا يعني أن قيمة المتغير س ستبقى دون تغيير وبعد تنفيذ البرنامج ستكون أيضا مساوية لـ 0.
وبالتالي ، فإن قيمة المتغير س بعد تنفيذ البرنامج س = 0; ن = 1 يساوي 0.
- تهيئة المتغيرات
- تنفيذ البرنامج
- النتيجة
- سؤال وجواب
- هل يحتاج البرنامج إلى تحديد نوع البيانات للمتغير ق?
- هل من الممكن استخدام متغير الصورة في تعبيرات البرنامج الأخرى?
- ما هي القيمة التي سيتم تعيينها للمتغير الصورة بعد تنفيذ البرنامج?
- لماذا يستخدم البرنامج المتغير ن إذا لم يشارك في أي تعبيرات?
تهيئة المتغيرات
تهيئة المتغيرات هي عملية تعيين القيم الأولية للمتغيرات عند إنشائها. يمكن تعيين قيمة المتغير بشكل صريح أو تعيينها افتراضيا أو حسابها بناء على متغيرات أو تعبيرات أخرى.
في لغة البرمجة ج ، يمكن إجراء تهيئة المتغيرات على النحو التالي:
- إنت س = 0; // المتغير س تمت تهيئته إلى القيمة 0
الباحث ن ؛ / / يتم تهيئة المتغير ن مع القيمة الافتراضية (قيمة القمامة)
- قيمة المتغير س بعد تنفيذ البرنامج س = 0; ن = 1 سيكون مساويا لـ 0 ، حيث تمت تهيئة المتغير إلى 0 عند إنشائه. قيمة المتغير ن سيكون 1 ، لأنه لم يتم تهيئة صراحة ويأخذ قيمة افتراضية القمامة.
- تنفيذ البرنامج
هذا البرنامج يعين المتغيرات س و ن القيم 0 و 1 ، على التوالي.
يتم تنفيذ التسلسل التالي من الإجراءات:
يتم الإعلان عن المتغير س ويتم تعيين القيمة 0.
المتغير ن يتم الإعلان عنه ويتم تعيين القيمة 1.
بعد تنفيذ البرنامج:
المتغير س هو 0.
المتغير ن هو 1.
النتيجة
بعد تنفيذ البرنامج ، ستكون قيمة المتغير س 0 ، حيث تتم تهيئته بالقيمة 0 في بداية البرنامج.
المتغير ن لا يستخدم في هذا البرنامج ولا يؤثر على قيمة المتغير س.
سؤال وجواب
هل يحتاج البرنامج إلى تحديد نوع البيانات للمتغير ق?