المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره ی تابستان:دوره ی ۱۹:برنامه نویسی:سوال ۱۰

سوال ۱۰

یک دستور انتساب (نظیر x = 3 * a‎ + ‎b) سه مرحله‌ی کلّی دارد.

  1. این سه مرحله را نام ببرید.
  2. می‌دانیم اگر کامپایل‌تر ما نخواهد هیچ ‎IQ‎ای بسوزاند(!)، دستور a+=b;‎ سریع‌تر از ‎a=a+b;‎ اجرا می‌شود. به‌نظر شما دلیل این امر چیست؟

ابزار صفحه