Назад Вперед Зміст

Зауваження до операторів присвоювання

  1. Кожне наступне присвоювання значення змінній, стирає попереднє значення.
    ПрограмаЕкран
    int x=10;x=5;
    cout<<x;
    5
  2. Щоб вивести на екран кожне значення змінної, потрібно декілька разів виконати оператор виводу.
    ПрограмаЕкран
    int x=10;cout<<x<<' ';
    x=5;cout<<x;
    10 5
  3. Оператор x=x+7 виконує наступне: до старого значення x додає 7 та записує отриманий результат знов у змінну x.
    ПрограмаЕкран
    int x=10;x=x+7;
    cout<<x;
    17
  4. Оператор y=x+1 змінює значення y, а не x. У цьому випадку значення x не змінюється.
    ПрограмаЕкран
    int x=10,y=5; y=x+1;
    cout<<x<<' '<<y;
    10 11
  5. Оператори y=x та x=y виконують різні дії. Опертор y=x змінює значення y, а оператор x=y змінює значення x.
    ПрограмаЕкран
    int x=10,y=5; y=x;
    cout<<x<<' '<<y;
    10 10
    int x=10,y=5; x=y;
    cout<<x<<' '<<y;
    5 5

    Назад Вперед Зміст