دوستان من تو کتاب هربرت چایلد به این چنین سوالی برخورد کردم
بعد رفتم کدشو زدم فکر می کردم جوابی که به عنوان حاصل کد داره ایرادی داره بعد دیدم نه درسته!
و ساعتها روش فکر کردم که چرا این جوری می شه هی کد رو عوض کردم از سال بالاییام پرسیدم اخرشم کشف کردم که چی شد و چند مورد امتحانی زدیم با سال بالاییم که حدسمون درست به نظر می رسید
مطابق جوابی که من اون روزا به دست اوردم (برنامه ی سی + + ) بود
خطوط ریاضی وقتی اولویت یکسان داریم از راست شروع می شن
ما هم اینجا برای سمت راست و چپ عملگر + اولویت یکسان داریم
پس برای ای اول مقدار اولیه صحیحش در نظر گرفته می شه بعد میایم تو عبارت سمت چپ که ضربه و اونو می خوایم انجام بدیم
توش اولویت اگر به تابع اف بدیم که اونم سمت راسته مقدار ای که باید درش ضرب کنیم عوض می شه
و حاصل ۷ به دست میاد
یعنی لعنت بر اون روز
حالا می بینم شما می گید ۸ و ۴
به طرز جالی ۵ هم می تونست باشه به شرطی که کامپیالر مودب بود و مثل عادت ما از راست می نوشت مشقاشو