تالار گفتمان مانشت

نسخه‌ی کامل: خروجی تکه کد- آزمون جامع نصیر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان
من که گیج شدم
با توجه به اینکه فراخوانی تابع با ارجاع هستش من میگم جواب میشه:
C[1]=10
C[2]=12
که اصلا تو گزینه ها نیست. نظر شما چیه؟

[تصویر:  238502_PL.png]
تست ساده ای هست و جواب گزینه 1 میشه.
قوانین فراخوانی با ارجاع را مرور کنید ، متوجه میشید.
(29 دى 1392 12:30 ق.ظ)aem4949 نوشته شده توسط: [ -> ]تست ساده ای هست و جواب گزینه ۱ میشه.
قوانین فراخوانی با ارجاع را مرور کنید ، متوجه میشید.

ممنون از جوابتون
اتفاقا چون فراخوانی با ارجاع هستش اشتباهه. چون داخل تابع قبل از اینکه [tex]C[m][/tex] حساب بشه m=2 میشه پس متغیره m به طور کلی مقدارش میشه 2 پس حالا [tex]C[m][/tex] همون [tex]C[2][/tex] هستش دیگه. غیره اینه؟ میشه شما توضیح بدی؟
فکر کنم شما با فراخوانی با نام اشتباه گرفتی.
پارامتر i به m وپارامتر j به [c[1 اشاره می کنند.
داخل حلقه هم هر دو خانه آرایه c چاپ میشن. یعنی 11و 11.
(29 دى 1392 01:24 ق.ظ)aem4949 نوشته شده توسط: [ -> ]فکر کنم شما با فراخوانی با نام اشتباه گرفتی.
پارامتر i به m وپارامتر j به [c[1 اشاره می کنند.
داخل حلقه هم هر دو خانه آرایه c چاپ میشن. یعنی ۱۱و ۱۱/
یعنی [tex]j=c[m][/tex] نیست؟؟؟؟Dodgy
(29 دى 1392 12:51 ب.ظ)hosshah نوشته شده توسط: [ -> ]
(29 دى 1392 01:24 ق.ظ)aem4949 نوشته شده توسط: [ -> ]فکر کنم شما با فراخوانی با نام اشتباه گرفتی.
پارامتر i به m وپارامتر j به [c[1 اشاره می کنند.
داخل حلقه هم هر دو خانه آرایه c چاپ میشن. یعنی ۱۱و ۱۱/
یعنی [tex]j=c[m][/tex] نیست؟؟؟؟Dodgy

نخیر ، پارامتر j به [c[1 اشاره می کند.Shy
لینک مرجع