عائشه الجهلي نشر 31 أغسطس 2021 أرسل تقرير نشر 31 أغسطس 2021 ما هي نتيجة تنفيذ الكود التالي: int[][] array = {{1, 2}, {3,4}, {5, 6}}; for (int i = array.length - 1; i >= 0; i--) { for (int j = array[i].length - 1; j >= 0; i--) System.out.print(array[i[j] + " "); System.out.println(); } 1 اقتباس
1 سامح أشرف نشر 31 أغسطس 2021 أرسل تقرير نشر 31 أغسطس 2021 يبدو أن هناك خطأين في الكود، وهما كالتالي: أولًا: في جملة for الثانية (الداخلية) يبدو أنه يتم إنقاص المتغير i وليس المتغير j وبالتالي سوف يحدث خطأ في الثنية ثانيًا: هناك قوس ناقس في الجملة التي تقوم بطباعة العناصر. بعد إصلاح هذه المشاكل سوف يكون الكود كالتالي: int[][] array = {{1, 2}, {3,4}, {5, 6}}; for (int i = array.length - 1; i >= 0; i--) { for (int j = array[i].length - 1; j >= 0; j--) System.out.print(array[i][j] + " "); System.out.println(); } ونتيجة تنفيذ هذا الكود، هو طباعة عناصر كل مصفوفة من المصفوفات بشكل عكسي (العنصر الثاني ثم الأول)، كالتالي: 6 5 4 3 2 1 2 اقتباس
السؤال
عائشه الجهلي
ما هي نتيجة تنفيذ الكود التالي:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.