Задачи по языку С


         

Управление 3.1


в начале i=in=high=low=0, input="PI=3.14159, approximately";

while (c=NEXT(i) != EOS ) Условие продолжения цикла заключается в том, что NEXT(i)!=EOS, где NEXT(i) последовательно принимает значения символов из input. Переменная c принимает значение логического выражения NEXT(i)!=EOS, которое по определению равно ИСТИНА в цикле и ЛОЖЬ по выходе из цикла
if (1 Так как в цикле c всегда имеет значение 1, то low всегда будет увеличиваться (1
while (c=(input[I] != EOS ) Цикл продолжается до тех пор, пока не будут прочитаны все символы из input. В качестве символа конца строки в языке С используется нулевой символ "алфавита" ASCII, т.е. 00.




Содержание  Назад  Вперед