Вычислите значение переменной Y после выполнения фрагмента программы int r=10, y; if (r==0) y=r%10; if (r>0) y=r/10; if (r<0) y=r%10+r/10; printf("%d",y);
Переменная r равна 10.Поскольку r не равно 0, выполняется второе условие и y присваивается значение r/10, то есть y=10/10=1.Затем программа выводит значение переменной y, которое равно 1.
Таким образом, после выполнения данного фрагмента программы переменная y будет равна 1.
Исходя из фрагмента программы:
Переменная r равна 10.Поскольку r не равно 0, выполняется второе условие и y присваивается значение r/10, то есть y=10/10=1.Затем программа выводит значение переменной y, которое равно 1.Таким образом, после выполнения данного фрагмента программы переменная y будет равна 1.