Стили и методы программирования




Пример 10.3.2


Table[]= {

{{return true;}, /* инициализация */, 1},

/*St1*/{{return 'a'<=symbol &&

symbol <= 'z';}, {printf ("%c", symbol);

cnt = 1;}, 4},

{{return symbol != '\n';},

/* Так как нужно печатать только слова,

действия не заполняются */,

1},

{{return true},

/* Переход не требует чтения,

symbol == '\n' не нужно читать */, 0},

/*St2*/{{return 'a'<=symbol &&

symbol <= 'z';}, {printf ("%c", symbol);

cnt++;}, 4},

{{return symbol!='\n';},

{printf ("-%i\n",cnt);},

1},

{{return true },

{printf ("- %i\n",cnt);}, 0}

};




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